Descripción del trabajo

El consultor de DevOps geoespacial apoyará a la División de Datos, Análisis, Planificación y Monitoreo, la Oficina de Programas de Emergencia y la División de Tecnología de la Información y las Comunicaciones para garantizar que su trabajo crítico en análisis geoespacial, aprendizaje automático, inteligencia artificial, gestión de datos, estandarización de datos y publicación de datos se mantenga con una infraestructura confiable y escalable.

El consultor se asegurará de que DAPM y EMOPS puedan entregar y actualizar sus productos y servicios de manera oportuna, segura, rentable y conforme a las normas y mejores prácticas de UNICEF/ICTD. 

También ayudará a agilizar el ciclo de vida del desarrollo de software para mejorar la productividad de los proveedores y desarrolladores, la velocidad de entrega y la calidad del código en apoyo de los productos existentes y futuros. Además, el consultor se encargará de que las aplicaciones se ejecuten sin interrupciones, reaccionando a los problemas de infraestructura de manera oportuna.

Este puesto estará bajo la supervisión del Gerente de TIC, Plataformas de Aplicaciones (APS) en la Sección de Plataformas y Entrega de Servicios de la División de TIC.

Responsabilidades:

  • Implementar y mantener GeoRepo, GeoSight y otros servicios en un clúster de Kubernetes dedicado.
  • Colaborar estrechamente con los equipos de desarrollo de proveedores de GeoRepo y GeoSight y el personal de DAPM/EMOPS para comprender sus procesos actuales de compilación y lanzamiento, liderando la implementación de recomendaciones de mejora.
  • Escalar y monitorear la implementación del software empresarial ArcGIS en múltiples máquinas virtuales de Windows, incluyendo la instalación de actualizaciones y parches, monitoreo del estado de todos los servicios involucrados, y la administración e instalación de nuevas licencias.
  • Facilitar el acceso de GIBD (y posiblemente, otras aplicaciones) a los servicios de IA en Azure, en colaboración con el equipo de ICTD.
  • Construir y mantener las canalizaciones de CI/CD en Microsoft Azure DevOps para mejorar la productividad, la agilidad y la calidad del código de los desarrolladores.
  • Monitorear y gestionar incidentes relacionados con la infraestructura y la calidad del servicio, incluyendo la resolución de problemas, identificación de causas raíz y coordinación con los equipos relevantes para asegurar una resolución oportuna y minimizar el impacto en las operaciones comerciales.
  • Implementar nuevas aplicaciones .NET y Python utilizando App Services, tanto con configuración clásica como basada en YAML.
  • Configurar y administrar herramientas de monitoreo de costos y utilización para plataformas vinculadas a DAPM/EMOPS.
  • Capturar las mejores prácticas, procedimientos y lecciones aprendidas, compartiendo conocimientos con los miembros del equipo ICTD y DAPM/EMOPS para fomentar una cultura de aprendizaje e intercambio de conocimientos.
  • Preparar y presentar documentación de diseño e implementación a múltiples partes interesadas.
  • Promover los principios y la cultura de DevOps en todos los equipos de DAPM/EMOPS.
  • Realizar pruebas de concepto en nuevas plataformas de aplicaciones, tecnologías y servicios en la nube.
  • Proponer nuevo software para ser adquirido o consumido como servicio, demostrando la relación calidad-precio en adquisiciones y decisiones tecnológicas.
  • Asesorar al equipo en el diseño y mejora de la infraestructura para las aplicaciones internas.

Requisitos:

  • Licenciatura en Ingeniería Informática, Ingeniería de Software, Ciencias de la Computación o campos relacionados.
  • Mínimo de cuatro años de experiencia como ingeniero de DevOps con Microsoft Azure Cloud.
  • Experiencia en implementación y gestión de lanzamientos de microservicios en contenedores (por ejemplo, Docker, Kubernetes).
  • Experiencia en la creación de soluciones para CI/CD utilizando GitHub y Azure DevOps.
  • Conocimientos en scripts de PowerShell, GIT, Linux, Shell y plantillas de Azure Resource Management (ARM).
  • Experiencia con Azure Suite/Log Analytics, Azure Monitor, Azure App Services, Azure Storage, Azure SQL Server.
  • Experiencia en tecnologías sin servidor/sin cabeza, como aplicaciones de funciones.
  • Excelentes habilidades para resolver problemas y solucionar incidencias.
  • Sólidas habilidades de comunicación y colaboración para trabajar eficazmente con equipos multifuncionales.

Habilidades deseables:

  • Certificación Azure Developer Associate o Azure Solution Architect.
  • Certificación Kubernetes Application Developer (CKAD).
  • Experiencia en la ejecución e implementación de ArcGIS en Azure.
  • Fluidez en inglés. El conocimiento de otro idioma oficial de las Naciones Unidas (árabe, chino, francés, ruso o español) es una ventaja.

Salario a percibir

A convenir
Ver más trabajos remotos de   

Para ver este contenido y los contactos hacias las ofertas, debes tener una Subscripción .

⭐ Suscríbete

  • Por qué ser remoter

    ✔️ Podrás solicitar las ofertas de empleo remoto.

    ✔️ Verás los enlaces y páginas de publicación de cada oferta.

    ✔️ Te avisaremos cada vez que salga una nueva oferta de empleo.

    ✔️ Podrás añadir a remoters a tu equipo de trabajo remoto para que las empresas se fijen más en ti.

  • Únete a la Comunidad Nómada Digital

    Crea tu perfil ahora y encuentra oportunidades en decenas de empresas que contratan de forma remota 👉 Únete aquí

  • Últimos remoters

  • ¿Eres Remoter? Accede aquí

  • Ir arriba