JOBS.ac.kr
대한민국 최대 석·박사 채용 정보,
잡스!
잡스는 착한 광고 금액을 제공하고 있습니다. 광고문의로 신청해주세요.
banner_image
잡스는 당신의 연구 열정을 응원합니다! 석박사들을 위한 채용플랫폼을 경험하세요.
banner_image
“If we knew what it was we were doing, it would not be called research, would it?” - Albert Einstein
banner_image
잡스는 착한 광고 금액을 제공하고 있습니다. 광고문의로 신청해주세요.
banner_image
잡스는 당신의 연구 열정을 응원합니다! 석박사들을 위한 채용플랫폼을 경험하세요.
banner_image
채용공고
현재 24,166
대학정보
Economic Commission for Latin America and the Caribbean

Programador/a para el desarrollo de módulos asignados del nuevo Sistema de Información y Registro de Educación Extraescolar (SIREEX) de Guatemala

등록일 : 2026-11-06
마감일
2026.11.12(목) 13:59D-6
기관유형
협회/기관/단체
학력
학사
직군
기타
국가
과테말라
전공
컴퓨터/통신
근무지
Guatemala
근무형태
Consultoría, 25.11.26-24.05.27
Organization Logo
기관명Economic Commission for Latin America and the Caribbean
홈페이지https://www.cepal.org/en
유형협회/기관/단체

Result of Service

El resultado final de la consultoría serán los módulos de los bloques 1 y 2 del nuevo Sistema de Información y Registro de Educación Extraescolar (SIREEX) de Guatemala asignados al/a la programador/a adicional en el plan de asignación de módulos, programados, probados e integrados en la versión consolidada del sistema, con las reglas de negocio y de validación configuradas, las correcciones derivadas de las pruebas aplicadas, su cotejo contra las especificaciones funcionales documentado y su documentación técnica y del código fuente entregada como insumo para la documentación integral del sistema. Los servicios de el/la consultor/a serán fundamentales para fortalecer la capacidad del sistema educativo extraescolar para recopilar, sistematizar, analizar y utilizar la información disponible, de modo que esta sirva como base para la toma de decisiones, la planificación y el diseño de programas más pertinentes e inclusivos. Asimismo, contribuyen en la implementación de las actividades del proyecto “Cerrando Brechas Educativas: Mejorando el Futuro de las Niñas en México y Guatemala”. Asimismo, se contribuye a la ejecución del Plan de Trabajo de la CEPAL, en particular 2026-SP11-PRO-1.

Work Location

Guatemala

Expected duration

25.11.26-24.05.27

Duties and Responsibilities

Antecedentes: La Comisión Económica para América Latina y el Caribe (CEPAL) ha identificado la brecha educativa como una de las desigualdades estructurales que limitan el desarrollo sostenible en América Latina y el Caribe. En Guatemala, las brechas educativas perduran, tanto en relación con otros países como entre los distintos grupos poblacionales del país, lo que evidencia dificultades para hacer efectivo el derecho a la educación, particularmente para grupos en condiciones de exclusión como las personas indígenas, los habitantes de las zonas rurales, las niñas y adolescentes y las personas con discapacidad, entre otras poblaciones. En este contexto, la Sede Subregional de la CEPAL en México implementa el proyecto “Cerrando Brechas Educativas: Mejorando el Futuro de las Niñas en México y Guatemala”, con el apoyo del Wellspring Fund. El proyecto se propone contribuir al cierre de brechas educativas en México y Guatemala mediante tres resultados principales, a saber, la generación de nuevas evidencias y conocimiento, el refuerzo de capacidades de actores clave y la promoción del diálogo y la coordinación entre los actores relevantes de la política educativa. En el ámbito de este proyecto en Guatemala, la CEPAL colabora en el ámbito extraescolar con el Ministerio de Educación (MINEDUC), a través del Viceministerio de Educación Extraescolar y la Dirección General de Educación Extraescolar (DIGEEX), para fortalecer su papel estratégico dentro del sistema educativo nacional. El nuevo SIREEX tiene como objetivo fortalecer la capacidad del sistema educativo extraescolar para recopilar, sistematizar, analizar y utilizar la información disponible, de modo que esta sirva de base para la toma de decisiones, la planificación y el diseño de programas más pertinentes e inclusivos. El desarrollo del nuevo SIREEX se apoya en un conjunto de contratos complementarios, que comprenden la elaboración de su marco conceptual, la coordinación técnica del proceso, el análisis funcional y su desarrollo tecnológico. La coordinación técnica define la arquitectura del sistema, el modelo de datos y los criterios de interoperabilidad, en articulación con la DINFO; el/la analista de sistemas traduce el mapa de módulos y el diccionario de variables estadísticas en especificaciones funcionales y diseños de interfaz, organizados en un bloque 1 de módulos prioritarios y un bloque 2 de módulos complementarios. En este marco, la CEPAL contrató a un programador responsable de configurar los entornos de desarrollo, implementar la base de datos central, la capa de seguridad, la migración de los datos históricos y los mecanismos de interoperabilidad, así como de integrar el sistema y conducir su paso a producción y su transferencia. Dada la extensión de los módulos de los bloques 1 y 2, la CEPAL considera pertinente la contratación de un/a programador/a adicional que desarrolle, sobre la plataforma y los estándares ya establecidos, los módulos que le sean asignados en un plan de asignación de módulos. 2026-SP11-PRO-1.

Actividades o funciones a realizar:

Nota: El/la programador/a desarrolla los módulos de los bloques 1 y 2 —incluidas, en su caso, funcionalidades de consulta y reporte o de administración— que le sean asignados en el plan de asignación de módulos y que no se encuentren a cargo del otro programador del SIREEX. Trabaja a partir de las especificaciones funcionales y los prototipos de pantalla elaborados por el/la analista de sistemas, sobre el entorno, el repositorio, el modelo de datos y la capa de seguridad implementados por el otro programador, y dentro de la arquitectura y los estándares técnicos y de seguridad definidos por la coordinación técnica con la DINFO. No le corresponden la configuración de entornos, la implementación de la base de datos central, la migración de datos históricos, los mecanismos de interoperabilidad ni la conducción del paso a producción. El plan de asignación se acuerda en la fase 1 y se revisa al inicio de las fases 2 y 3. Sus actividades se organizan en cuatro fases.

Fase 1. Incorporación a la plataforma de desarrollo y plan de asignación de módulos

Descripción de actividades:

  1. Incorporarse al entorno de desarrollo y de pruebas y al repositorio de código con control de versiones (Git) configurados por el otro programador, y apropiarse de la arquitectura, el stack tecnológico, el modelo de datos implementado y los estándares de seguridad definidos por la coordinación técnica con la DINFO.
  2. Revisar el mapa de módulos y las especificaciones funcionales disponibles de los bloques 1 y 2, e identificar, con el/la analista de sistemas, las dependencias de cada módulo respecto del modelo de datos, la capa de seguridad y los módulos a cargo del otro programador
  3. Acordar con la coordinación técnica yel/la analista de sistemas el plan de asignación de módulos, que identifique los módulos de los bloques 1 y 2 a su cargo, con su secuencia y fechas estimadas de entrega para integración.
  4. Determinar con el otro programador el flujo de integración del código (ramas de trabajo, revisión y fusión en la rama de integración), las convenciones de programación y documentación, y el mecanismo de registro de incidencias.
  5. Acordar con el/la analista de sistemas y la coordinación técnica el flujo de trabajo para la recepción de especificaciones y el reporte de avances, y hacerlo de conocimiento al supervisor de la consultoría.

Fase 2. Programación de los módulos asignados del bloque 1

Descripción de actividades:

  1. Programar los módulos del bloque 1 asignados en el plan de asignación, a partir de las especificaciones funcionales y los prototipos de pantalla elaborados por el/la analista de sistemas, desarrollando la lógica de la aplicación (back-end) y las interfaces de usuario (front-end).
  2. Implementar, en los módulos asignados, los formularios de captura, los flujos de registro, las reglas de negocio automatizadas y las reglas de validación y valores permitidos derivados del diccionario de variables estadísticas, utilizando el modelo de datos y la capa de seguridad.
  3. Desarrollar los servicios web o interfaces de programación de aplicaciones (API) y los puntos de acceso (endpoints) que requieran los módulos asignados, conforme a las convenciones acordadas.
  4. Desarrollar las interfaces de los módulos asignados con un diseño adaptable (responsive) que asegure su funcionamiento en dispositivos móviles, en particular para el registro en campo.
  5. Ejecutar pruebas unitarias y de integración sobre los módulos asignados, corregir los errores identificados, aplicar los ajustes derivados de la retroalimentación del/de la analista de sistemas y de la DIGEEX, y entregar los módulos en la rama de integración para su incorporación.

Fase 3. Actualización del plan de asignación y programación de los módulos asignados del bloque 2

Descripción de actividades:

  1. Actualizar con la coordinación técnica, el/la analista de sistemas y el otro programados el plan de asignación de módulos para el bloque 2, conforme este se especifica y se valida.
  2. Programar los módulos del bloque 2 asignados en el plan de asignación, incluidas, en su caso, las funcionalidades de consulta y de generación de reportes e indicadores institucionales o las de la interfaz de administración del sistema que le sean asignadas, aplicando los mismos estándares de la fase 2.
  3. Ejecutar pruebas unitarias y de integración sobre los módulos asignados del bloque 2, corregir los errores identificados y entregarlos en la rama de integración.
  4. Refinar los módulos asignados del bloque 1 a partir de la retroalimentación recibida.

Fase 4. Cierre de los módulos asignados: correcciones, cotejo y documentación técnica

Descripción de actividades:

  1. Corregir las incidencias relativas a los módulos asignados que se identifiquen en las pruebas técnicas del sistema.
  2. Cotejar los módulos asignados contra las especificaciones funcionales y los criterios de aceptación definidos por el/la analista de sistemas, y documentar los resultados de dicha verificación.
  3. Apoyar con el paso a producción del sistema, en lo relativo a los módulos asignados, en coordinación con la DINFO y bajo la supervisión de la coordinación técnica.
  4. Elaborar la documentación técnica de los módulos asignados (reglas de negocio programadas, servicios web o API y documentación del código fuente), en el formato acordado con el otro programador, como insumo para la documentación técnica integral del sistema.

Nota: para la programación de los módulos, se requiere operar bajo las siguientes condiciones:

  • a) Arquitectura de Software:
    • El diseño del software deberá estar desacoplado y estructurado en capas bien definidas, garantizando la independencia de frameworks, bases de datos y servicios externos para facilitar Mantenibilidad, Estabilidad y Escalabilidad.
    • Patrón de Desarrollo: Separación clara entre Back-end y Front-end.
  • b) Stack Tecnológico
    • Entorno de Desarrollo: Visual Studio 2026 Enterprise.
    • Back-end: .NET Core 10 (última versión estable), implementando buenas prácticas de desarrollo.
    • Mapeo de Datos y Persistencia: Entity Framework Core (última versión compatible con .NET Core 10) para el manejo de ORM y migraciones.
    • Base de Datos: Oracle Database 19c (diseño, optimización de consultas, procedimientos almacenados y manejo de transacciones).
  • c) Infraestructura y Despliegue (AWS)
    • Servicios Cloud (AWS): Utilización de servicios en la nube de Amazon Web Services para el almacenamiento, procesamiento e infraestructura de despliegue según los requerimientos del sistema.
    • Alta Disponibilidad: Configuración y soporte para despliegues en infraestructura tipo Cluster que garanticen la tolerancia a fallos y continuidad del negocio.
  • d) Seguridad y Políticas
    • Políticas de Seguridad: Implementación de estándares de seguridad informática.

Obligaciones de el/la consultor/a (las que apliquen):

a) Hacer las aclaraciones o ampliaciones o proporcionar la información adicional que el supervisor estime necesaria para cumplir con los productos acordados.
b) Certificar que es el autor original del trabajo y de los productos elaborados que el consultor presenta a la CEPAL y hacer constar que el contenido de los trabajos, bases y documentos presentados son de su contribución intelectual y que la forma y contenido no están siendo postulados de manera paralela a ningún otro espacio editorial.
c) Otorgar a la CEPAL los derechos de autor, patentes y cualquier otro derecho de propiedad intelectual/industrial, en los casos en que procedan estos derechos, sobre los trabajos y documentos producidos por el consultor dentro de los contratos financiados con los recursos de CEPAL.
d) Si viaja de misión, haber completado los cursos de seguridad requeridos por la Organización e ingresar su informe de misión al MRS (o proporcionar la información necesaria a la Unidad para su ingreso al MRS) y presentar su reclamo de viaje dentro de las dos semanas siguientes de haber terminado la misión.
e) Asegurarse de que todos los datos y referencias a materiales y publicados estén debidamente identificados con sus respectivos créditos e incluidos en las notas bibliográficas y en las citas.
f) Declarar de contar con las debidas autorizaciones de quienes poseen los derechos intelectuales, según procede.
g) Los informes/minutas deberán escribirse en español, utilizando Word o Excel del paquete Microsoft office 2013 o compatible (font: Times New Roman de 12 pts. a espacio y medio), con el menor número de instrucciones, especificaciones, códigos o formatos especiales (por ejemplo, se deberá utilizar un solo tipo de letra). Utilizar el manual editorial de la CEPAL y las normas para estructurar la bibliografía. Enviar cuadros, gráficas, diagramas, etc. (en versión editable) sea Excel, Powerpoint o algún otro programa que use.

Indicadores de desempeño:

  • Puntualidad en las entregas.
  • Entrega oportuna de la información, fluidez y regularidad en la comunicación con los supervisores de las actividades.
  • Coordinación efectiva con el otro programador y entrega oportuna de los módulos asignados para su integración.
  • Calidad técnica de los entregables, verificada mediante pruebas de funcionalidad, rendimiento y consistencia de datos.
  • Completitud y claridad de la documentación técnica de los módulos asignados y trazabilidad de su desarrollo en el repositorio de código.

Lugar de trabajo: El/la consultor/a deberá estar basado en Guatemala y desarrollará las tareas en su lugar de residencia, apoyando a la CEPAL en reuniones y otras actividades presenciales en el país.

Qualifications/special skills

El/la consultor/a deberá contar con una licenciatura en ingeniería en ciencias y sistemas, ingeniería en sistemas de información, ingeniería informática o carrera afín. Se requiere dominio comprobable de Visual Studio en su última versión (2026) con experiencia en .NET Core. Se requieren conocimientos en administración, diseño y optimización de bases de datos Oracle. Se requiere experiencia comprobable en desarrollo de aplicaciones web utilizando .NET Core y base de datos Oracle, mínimo 3 años. Es deseable que cuente con capacitaciones en gestión de calidad de software y desarrollo web.

Languages

El/la consultor/a deberá contar con fluidez en español.

Additional Information

Not available.

No Fee

THE UNITED NATIONS DOES NOT CHARGE A FEE AT ANY STAGE OF THE RECRUITMENT PROCESS (APPLICATION, INTERVIEW MEETING, PROCESSING, OR TRAINING). THE UNITED NATIONS DOES NOT CONCERN ITSELF WITH INFORMATION ON APPLICANTS’ BANK ACCOUNTS.

접수정보

접수정보는 로그인 후 열람 가능합니다.
채용마감까지 남은 시간
등록일
|
2026-11-06
마감일
|
2026-11-12
・
잡스는 오픈된 공고를 기반으로 채용정보를 안내합니다. 정확한 사항은 해당기관에 반드시 직접 문의해 주시기 바랍니다.
・
본 사이트에서 제공하는 정보의 무단 복사 및 배포는 저작권법에 위배될 수 있습니다.
대한민국 최대 석·박사 채용정보, 잡스!
광고문의

맞춤 공고

제목
직군
기관
마감일
남은기간
등록일
맞춤공고가 없습니다.
최근 본 공고
로그인 후
사용 가능합니다
TOP
BOTTOM
고객센터 : 02-307-0109 (평일 : 09:30 ~ 18:30 / 주말, 공휴일 : 휴무)
이메일 : info@jobs.ac.kr
잡스(유), JOBS LLC.
주소 : 서울특별시 동대문구 왕산로36길 6
대표자 : 李鴻慈
사업자등록번호 : 209-87-01698
직업정보제공사업 : 서울동부 제2020-7호
JOBS.ac.kr is launched and operated in Konkuk University.
© JOBS LLC. All rights reserved.