Experto en Programación y Análisis Informático

Experto en Programación y Análisis Informático

United Nations Population Fund (UNFPA)

March 20, 2026May 4, 2026Mexico
Job Description
Job Posting Organization:
El Fondo de Población de las Naciones Unidas (UNFPA) es una agencia de la ONU que se estableció en 1969 con el objetivo de promover el bienestar de las personas a través de la salud sexual y reproductiva, la igualdad de género y el empoderamiento de las mujeres. Actualmente, el UNFPA opera en más de 150 países y cuenta con miles de empleados dedicados a mejorar la vida de las personas en diversas comunidades. En México, el UNFPA implementa programas que buscan fortalecer las capacidades del gobierno en áreas críticas como la identificación de personas fallecidas sin identificar, lo que es esencial para brindar respuestas a las familias que buscan a sus seres queridos. La organización se enfoca en la colaboración con diversas instituciones y gobiernos para asegurar que se cumplan las recomendaciones internacionales y se implementen soluciones efectivas.

Job Overview:
El puesto de Experto en Programación y Análisis Informático es fundamental para el Programa de Identificación Humana (IDH) del UNFPA en México. Este programa tiene como objetivo mejorar las capacidades técnicas del gobierno mexicano en la identificación de personas fallecidas sin identificar. La persona seleccionada será responsable de aplicar herramientas avanzadas en programación y análisis de datos para apoyar el diseño, desarrollo y mejora continua de la Plataforma Única de Identidad. Esto incluye la implementación de APIs, la gestión de datos forenses, y la colaboración en la creación de soluciones tecnológicas que faciliten la organización y análisis de datos sensibles. Se espera que el candidato tenga un enfoque técnico y pragmático, contribuyendo a la mejora de procesos y al cumplimiento de las recomendaciones del Comité de las Naciones Unidas sobre Desapariciones Forzadas.

Duties and Responsibilities:
Las principales responsabilidades del Experto en Programación y Análisis Informático incluyen:
  • Apoyar en la implementación de APIs, asegurando el diseño y mantenimiento de servicios backend seguros.
  • Colaborar en la gestión de datos, incluyendo la limpieza y transformación de datos forenses masivos.
  • Implementar encriptación y protección de datos personales.
  • Colaborar en la implementación fiel de los diseños y dashboards interactivos.
  • Participar en el control de versiones y documentación técnica del sistema.
  • Desarrollar especificaciones técnicas y la arquitectura de la solución propuesta.
  • Implementar la visualización de datos siguiendo los lineamientos de UI/UX definidos por el equipo de diseño.
  • Trabajar en estrecha colaboración con la Agencia de Transformación Digital y Telecomunicaciones y el Comité de Seguimiento del Programa IDH.

Required Qualifications:
Los candidatos deben cumplir con las siguientes calificaciones:
  • Educación básica concluida.
  • Título en Ingeniería en Sistemas, Ingeniería en Informática, Ingeniería en Tecnologías de la Información y Comunicaciones, Matemáticas aplicadas, Telemática, Ingeniería en Computación u otras disciplinas afines (altamente deseable).
  • Experiencia mínima de 3 años en Python (obligatorio) o lenguaje R (deseable) para el manejo de bases de datos y hojas de cálculo con fines de análisis y visualización de datos.
  • Experiencia de 3 años en al menos un framework backend para diseño y consumo de APIs REST (Django, FastAPI, Flask, Node.js, etc.).
  • Conocimientos sólidos de HTML, CSS y JavaScript.
  • Experiencia con frameworks frontend (React, Vue, Angular, etc.) y librerías para creación de dashboards y generación de gráficos (Chart.js, D3.js, Plotly.js, etc.).
  • Deseable experiencia en integración con múltiples fuentes de datos.
  • Experiencia en seguridad de la información, dado que se trabajarán datos sensibles.

Educational Background:
Se requiere que los candidatos tengan un título en áreas relacionadas con la tecnología y la informática, como Ingeniería en Sistemas, Ingeniería en Informática, Ingeniería en Tecnologías de la Información y Comunicaciones, Matemáticas aplicadas, Telemática, o Ingeniería en Computación. Este nivel educativo es fundamental para asegurar que el candidato tenga las habilidades técnicas necesarias para desempeñar las funciones del puesto de manera efectiva.

Experience:
Se requiere un mínimo de 3 años de experiencia en programación, específicamente en Python, así como experiencia en el uso de frameworks para el diseño y consumo de APIs REST. La experiencia en el manejo de bases de datos y en la visualización de datos es crucial, así como la capacidad de trabajar con datos sensibles y garantizar su seguridad.

Languages:
Es obligatorio que el candidato tenga fluidez en español, tanto verbal como escrita, con una excelente capacidad de redacción. Además, se requiere un nivel avanzado de inglés (C1) para poder comunicarse efectivamente en un entorno internacional y colaborar con diversas partes interesadas.

Additional Notes:
Este puesto es de dedicación exclusiva, lo que significa que el candidato no podrá desempeñar ningún otro empleo remunerado o actividad profesional que interfiera con sus responsabilidades en el UNFPA. La persona seleccionada deberá garantizar la confidencialidad de la información a su cargo y firmar un acta de confidencialidad y de conflicto de intereses. Además, se espera que el candidato esté disponible para viajar cuando sea necesario. La vacante está abierta únicamente para personas de nacionalidad mexicana o que tengan un permiso vigente para laborar en México.
Apply now
Similar Jobs