Sask DLC

Desarrollador de Sistemas

PythonSQLPostgreSQLPHP
Traducción automática. Consulta el original.

Resumen

Saskatchewan Distance Learning Centre requiere un Desarrollador de Sistemas a tiempo completo y con carácter permanente. El puesto estará ubicado en Regina o Saskatoon.

El Desarrollador de Sistemas actúa como experto técnico para ofrecer una variedad de soluciones analíticas y técnicas para la organización. El puesto es responsable de la entrega efectiva de la plataforma de datos en la nube Azure y automatizaciones, informes en Power BI, soporte de aplicaciones educativas (DLCgo, Moodle), servicios relacionados con la web, soporte de aplicaciones de RR. HH. y asistencia, e integraciones de terceros de la organización. Este puesto proporciona soporte a nivel de sistema al servicio de asistencia de Tecnologías de la Información (TI) y desempeña un papel importante en el desarrollo de soluciones para abordar las necesidades comerciales en toda la organización.

Ámbito

Fuera de ámbito – MCP06

Depende de

Gerente, Tecnologías de la Información

Condiciones de empleo

  1. Entorno/entorno de oficina.
  1. Horario de oficina central típico (8:00 a. m. a 5:00 p. m.) de lunes a viernes.
  1. Viajes según sea necesario.

Como con todos los puestos, el Desarrollador de Sistemas demuestra una actitud de seguridad asegurando siempre la seguridad de sí mismo y de los demás dentro del lugar de trabajo.

Las solicitudes permanecerán abiertas hasta el 3 de noviembre de 2026.

*Agradecemos a todos los que postulen para este puesto; sin embargo, solo se contactará a los seleccionados para una entrevista.

Cualquier pregunta relacionada con este puesto puede dirigirse a: [email protected]

Responsabilidades principales

  1. Colaborar con equipos interfuncionales para analizar requisitos y diseñar soluciones innovadoras que mejoren los procesos de gestión y análisis de datos dentro de los sistemas educativos K-12.
  1. Desarrollar, implementar y mantener integraciones de datos entre diversas aplicaciones de software utilizadas en la educación K-12, asegurando un flujo de datos fluido y traducciones precisas.
  1. Utilizar Python, PowerShell, scripting de PHP y otros lenguajes relacionados para automatizar tareas, optimizar procesos y mejorar la eficiencia general del sistema.
  1. Crear y optimizar consultas SQL para la recuperación, manipulación e informes de datos, apoyando la toma de decisiones basada en datos en toda la organización.
  1. Realizar pruebas exhaustivas y depuración de aplicaciones de software y automatizaciones para identificar y resolver problemas rápidamente.
  1. Planificar, diseñar e implementar soluciones para hardware, software e infraestructura informática.
  1. Crear y proporcionar informes, análisis y recomendaciones de mejora para estadísticas y acceso de usuarios.
  1. Identificar áreas de mejora para apoyar los procesos comerciales y colaborar con el personal de toda la organización para desarrollar la capacidad del personal para utilizar plenamente la tecnología.
  1. Colaborar con las partes interesadas para recopilar comentarios de los usuarios, identificar mejoras del sistema y recomendar mejoras basadas en las necesidades emergentes y las mejores prácticas de la industria.
  1. Monitorear el rendimiento del sistema y la red y abordar de forma proactiva cualquier posible cuello de botella o ineficiencia.
  1. Mantenerse actualizado sobre las últimas tendencias y desarrollos en tecnología educativa y análisis de datos K-12 para contribuir a la mejora continua de nuestros sistemas.
  1. Investigar, recomendar, instalar, configurar, administrar, operar y mantener parches a nivel de aplicación y monitorear soluciones de hardware y software con los niveles de seguridad proporcionados que garanticen que los datos y servicios de Sask DLC permanezcan confidenciales y aseguren la integridad de los datos.
  1. Mantener y documentar los procedimientos relacionados con la seguridad pertenecientes a las responsabilidades del servidor relacionadas con la seguridad mencionadas anteriormente.
  1. Mantener, revisar y auditar los permisos de software.
  1. Mantener y garantizar el cumplimiento de las licencias de los productos de software implementados.
  1. Ayudar en el diseño e implementación de un plan integral de copia de seguridad y recuperación ante desastres (DRP) basado en la nube de TI.
  1. Desarrollar y gestionar el Portal de Soporte de TI, asegurando la integración con nuestra infraestructura.

Conocimientos, habilidades y capacidades

  1. Sólidos conocimientos de desarrollo, incluida la comprensión de Python, PowerShell, PHP y APIs. El conocimiento de productos como Azure, Azure Databricks, Azure Data Factory, Graph API es una ventaja.
  1. Dominio de SQL para la recuperación, manipulación e informes de datos.
  1. Capacidad demostrada para desarrollar y mantener integraciones y traducciones de datos entre diversas aplicaciones de software.
  1. Fuertes habilidades analíticas y de resolución de problemas para identificar y resolver problemas técnicos complejos de manera efectiva.
  1. Capacidad para trabajar en colaboración en un entorno de equipo y comunicar conceptos técnicos a partes interesadas no técnicas.
  1. Excelentes habilidades de gestión del tiempo y organización para gestionar múltiples proyectos y cumplir con los plazos.
  1. Conocimiento de los sistemas de software educativo K-12 (por ejemplo, sistemas de información estudiantil, sistemas de gestión del aprendizaje, plataformas de evaluación).
  1. Conocimiento y experiencia con herramientas y técnicas de visualización de datos.
  1. Conocimiento de las mejores prácticas de seguridad y cumplimiento de datos en entornos educativos.
  1. Familiaridad con tecnologías y servicios basados en la nube (por ejemplo, Azure, Google Cloud) y sistemas API.

Educación y experiencia requeridas

  1. Por lo general, los conocimientos y habilidades requeridos para este puesto se obtendrían mediante la finalización exitosa de una licenciatura en informática, tecnología de la información o un campo relacionado, o una combinación equivalente de educación y experiencia.
  1. Un mínimo de tres años de experiencia exitosa demostrando experiencia técnica como programador y/o analista.
  1. Una sólida comprensión de los sistemas educativos K-12 y los requisitos de análisis de datos en el sector educativo, incluidos, entre otros, MySchoolSask/MonEcoleSask, Clevr, MyBlueprint, Moodle, Python y scripting de PowerShell para automatizar tareas y administración de sistemas, y la familiaridad con PostgreSQL y PHP, Azure, Azure Databricks, Azure Data Factory, Graph API, FreshService API y Mailchimp API se consideraría una ventaja.

*El candidato seleccionado deberá presentar una verificación de antecedentes penales satisfactoria (sector vulnerable) como condición de empleo.

Lo que ofrecemos: Sask DLC ofrece un salario competitivo (Nivel MCP06 $83, 208 a $108, 168/año), un paquete integral de beneficios (salud, dental, beneficio flexible, SDO) y pensión (Plan de Pensiones de Empleados Públicos - PEPP).

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores