317-Data Platform DevOPs engineer - Python API Dev
Role details
Job location
Tech stack
Job description
Como Python Software Developer - Azure & Data Integrations, formarás parte de nuestro equipo dentro del área de plataformas y soluciones de datos, participando en el diseño, desarrollo y evolución de APIs de integración de datos dentro de entornos cloud en Azure.
Trabajarás en proyectos orientados a plataformas de Customer Data, colaborando estrechamente con equipos de Data Engineering, Platform y DevOps para construir soluciones escalables, seguras y preparadas para producción., * Diseñar, desarrollar, mantener y evolucionar APIs de integración de datos utilizando Python y servicios Azure.
- Construir y mejorar servicios backend y APIs orientadas a integración de múltiples fuentes de datos.
- Participar en la definición de arquitecturas de integración dentro de plataformas de Customer Data.
- Implementar buenas prácticas de desarrollo: testing, observabilidad, monitorización y logging.
- Configurar y optimizar pipelines CI/CD en Azure DevOps para automatizar procesos de build, test y despliegue.
- Garantizar la seguridad, calidad, rendimiento y escalabilidad de las APIs.
- Trabajar con servicios Azure como Azure Function Apps, Azure Key Vault y componentes de networking y seguridad.
- Colaborar con equipos de Data Engineering y Platform para implementar soluciones end-to-end.
- Participar en migraciones de APIs legacy hacia nuevas arquitecturas cloud-native.
- Contribuir a la mejora continua de procesos DevOps, automatización y fiabilidad operativa.
- Explorar y adoptar nuevas tecnologías relacionadas con plataformas de datos y analítica avanzada., CGI impulsa iniciativas globales y locales para generar impacto en las comunidades en las que vivimos y trabajamos, desde proyectos medioambientales hasta educación digital. Formar parte de CGI significa trabajar con propósito y ayudar a construir un futuro más justo y sostenible.
CGI a nivel global: un partner de confianza para proyectos con impacto
- Partners tecnológicos de confianza en grandes transformaciones digitales, estableciendo relaciones a largo plazo con organizaciones líderes.
- Transformación digital para sectores complejos mediante la modernización de sistemas y plataformas críticas.
- Reconocimiento internacional como consultora de referencia por Forbes y TIME.
- Participación en proyectos estratégicos de infraestructuras TI en Norteamérica y Europa.
Requirements
Buscamos un perfil hands-on con sólida experiencia en desarrollo Python, mentalidad de ingeniería capaz de construir integraciones fiables, mantenibles y eficientes., * Más de 3 años de experiencia como Software Engineer / Software Developer.
- Experiencia sólida en desarrollo con Python, escribiendo código limpio, mantenible y testeable.
- Experiencia diseñando y desarrollando APIs y servicios backend en Python.
- Conocimientos sólidos de principios de diseño de APIs, versionado, autenticación/autorización y lifecycle management.
- Experiencia trabajando con servicios Azure como Azure Function Apps, Azure Key Vault y otros servicios cloud relacionados.
- Conocimientos de networking y seguridad en Azure: VNets, private endpoints, NSGs, firewalls y exposición segura de APIs.
- Experiencia configurando pipelines CI/CD y trabajando bajo prácticas DevOps.
- Experiencia con testing (unitario e integración), monitorización, logging y soporte de sistemas en producción.
- Capacidad para trabajar en entornos Agile y colaborar con equipos multidisciplinares.
- Mentalidad colaborativa, curiosa y orientada a soluciones.
- Nivel de inglés alto (mínimo B2/C1)., * Grado en Ingeniería Informática, Telecomunicaciones o Formación Profesional relacionada.
- Certificaciones en Azure, DevOps o tecnologías cloud.
- Experiencia previa en proyectos de integración de datos o Customer Data Platforms.
- Conocimientos en Databricks, Databricks Lakebase o Databricks Apps.
- Familiaridad con arquitecturas cloud-native y entornos data-driven.
- Interés por el aprendizaje continuo y nuevas tecnologías.
Benefits & conditions
- Contrato indefinido y paquete retributivo competitivo (ticket restaurante, tarjeta de transporte, seguro de vida y accidentes, etc.)
- Participación desde el primer día en el Plan de Compra de Acciones global.
- Plan de carrera flexible y adaptado a tus expectativas.
Crecimiento permanente
-
Formación continua, acceso a certificaciones oficiales y comunidades internas de conocimiento.
-
Oportunidades de trabajar con expertos globales y aplicar buenas prácticas internacionales localmente., * Trabajo híbrido o remoto según proyecto, y horarios flexibles.
-
Jornada continua los viernes, meses de verano con jornada reducida y días extra no laborables.
-
Programas de salud y bienestar a nivel local y global., Trabajar en CGI en España no es un empleo más: es formar parte de una red global donde:
-
Contribuyes en proyectos reales que transforman sectores y mejoran procesos globales.
-
Aprendes continuamente gracias a una cultura orientada al crecimiento profesional.
-
Tu voz importa, tanto local como globalmente.
-
Podrás innovar, desarrollarte y crecer en una cultura basada en la colaboración, el respeto y los resultados.