Consultoría - Acompañamiento técnico el diseño de interfaces de programación de aplicaciones (API) para el fortalecimiento de la gestión de información climática y ambiental, Guatemala, 4 meses
Full Description
UNICEF trabaja en algunos de los lugares más difíciles del mundo para llegar a las niñas y niños más desfavorecidos y salvar sus vidas, defender sus derechos y ayudarles a desarrollar su potencial.
En 190 países y territorios, trabajamos para cada niño, en todas partes, todos los días, para construir un mundo mejor para todos.
¡Y nunca nos rendimos!
¿Cómo puedes marcar la diferencia?
Brindando acompañamiento técnico el diseño de interfaces de programación de aplicaciones (API) para el fortalecimiento de la gestión de información climática y ambiental.
Lugar de Trabajo: Ciudad de Guatemala.
Esquema y detalle de Productos:
Documento que incluya el informe de actividades para el plan de trabajo, detallando el cronograma y la propuesta técnica para la definición de estándares y el proceso de mentoría.
Documento que contenga los lineamientos técnicos, manuales de API, protocolos de seguridad, autenticación y documentación técnica requerida para asegurar la interoperabilidad institucional. Incluyendo:
• Definición de estándares de documentación técnica utilizando especificaciones como OpenAPI.
• Analizar los requerimientos funcionales y técnicos de interoperabilidad de los sistemas priorizados.
• Diseñar la lógica de integración y las especificaciones técnicas de las APIs a desarrollar.
• Protocolos de seguridad obligatorios, incluyendo mecanismos de autenticación y autorización, control de acceso.
• Estrategia de gestión del ciclo de vida de APIs, incluyendo creación, actualización, depreciación y retiro de servicios.
• Definición de una arquitectura de referencia para la implementación de APIs (incluyendo componentes como API Gateway, servicios backend, mecanismos de autenticación, monitoreo y logging).
• Modelo de gobernanza para la gestión de APIs, estableciendo roles, responsabilidades, flujos de aprobación, registro y publicación de servicios.
• Adjuntando Informe en PDF con documentos de soporte y/o diagramas, y/o archivos fuentes.
6 semanas a partir de la fecha de inicio del contrato.
• Mapeo de instituciones viables para una versión piloto de interoperabilidad por medio de APIs, de acuerdo con su compatibilidad de sistemas y capacidad técnica.
• Desarrollar una versión piloto de APIs, servicios o conectores que permitan el intercambio de información entre plataformas con una institución pública.
• Implementar mecanismos de validación, seguridad, autenticación y manejo de errores.
• Realizar pruebas técnicas y funcionales de las integraciones desarrolladas.
• Elaborar la documentación técnica y funcional de las APIs implementadas.
Entrega del paquete de desarrollos realizados para los casos priorizados, incluyendo:
• Código fuente;
• APIs o servicios desarrollados;
• Resultados de pruebas;
• Documentación técnica actualizada;
• Registro de incidencias y ajustes realizados
Diseño, implementación y reporte de ejecución de sesiones de capacitación técnica dirigidas a los equipos de desarrollo, enfocadas en estándares API, escalabilidad y mantenimiento de servicios web.
• Diseño de un plan de formación técnica estructurado, alineado a los estándares definidos, que contemple contenidos sobre diseño de APIs, seguridad, documentación, escalabilidad, mantenimiento y buenas prácticas.
• Desarrollo e implementación de sesiones de capacitación prácticas (talleres), orientadas a la construcción y validación de APIs reales, promoviendo un enfoque de “learning by doing”.
• Elaboración y entrega de materiales de formación reutilizables, tales como guías técnicas, manuales paso a paso, presentaciones y repositorios de código de ejemplo.
• Identificación y fortalecimiento de perfiles clave dentro de la institución que puedan liderar la adopción y sostenibilidad del modelo en el tiempo.
• Acompañamiento técnico tipo mentoría (por ejemplo, sesiones de asesoría) durante el proceso de implementación.
• Para conocer a detalle cada producto por favor visita el siguiente documento: TORs TMS Consultoría Diseño, Desarrollo e Implementación APIS.pdf
Para calificar como defensor/a de cada niño, deberá cumplir con los siguientes requisitos:
• Educación:
•
• Licenciatura en Ingeniería en Sistemas, Ciencias de la Computación, Informática o carrera afín.
• Experiencia:
• Al menos 4 años de experiencia profesional en análisis, desarrollo o implementación de soluciones tecnológicas.
• Experiencia comprobable en desarrollo de APIs REST u otros servicios de integración.
• Experiencia en análisis técnico de requerimientos y diseño de soluciones de integración entre sistemas.
• Experiencia en manejo de bases de datos relacionales y/o no relacionales.
• Conocimiento práctico de formatos y protocolos de intercambio de información, tales como JSON, XML, HTTP/HT
Sign up free to get the apply link, save to pipeline, and set email alerts.
Sign up free →Professional Plan
7-day free trialUnlock the Opportunity Portal
You're browsing for free. Upgrade to Professional to get email alerts, application tracking and AI-powered CV matching.
$9.99 / month
- 🔔Email alerts for new matching jobs
- 📋Track applications in your dashboard
- 📄Upload CV for AI-powered matching
- 📌Save searches with one click
- 🌍Access to 10,000+ live vacancies