Ingeniero de Software – Data Engineering (Python & Cloud) - IGS0201-0001

Open 20d

Estamos buscando un(a) Ingeniero de Software con experiencia en ingeniería de datos, desarrollo en Python y plataformas cloud para formar parte de un equipo que diseña e implementa soluciones de alto impacto orientadas a analítica, integración de datos y plataformas digitales.

Si te apasiona trabajar con grandes volúmenes de datos, arquitecturas orientadas a eventos y tecnologías cloud, esta oportunidad es para ti.

Responsabilidades

  • Diseñar, desarrollar y mantener pipelines de datos utilizando Python para procesamiento batch y streaming.
  • Diseñar e implementar procesos ETL/ELT para integrar información proveniente de múltiples fuentes.
  • Liderar iniciativas de migración de datos entre plataformas on-premise y cloud.
  • Construir soluciones orientadas a eventos utilizando Kafka o tecnologías equivalentes.
  • Diseñar flujos de datos de extremo a extremo asegurando calidad, confiabilidad y escalabilidad.
  • Optimizar procesos batch y cargas de trabajo para mejorar el rendimiento y la disponibilidad.
  • Implementar estrategias de carga completa, incremental y Change Data Capture (CDC).
  • Automatizar procesos mediante herramientas CI/CD e Infrastructure as Code.
  • Colaborar con equipos de negocio y tecnología para transformar requerimientos en soluciones técnicas.
  • Garantizar el cumplimiento de estándares de calidad, seguridad y gobierno de datos.

Requisitos

Indispensables

  • Entre 5 y 8 años de experiencia en ingeniería de software con enfoque en ingeniería de datos.
  • Experiencia sólida desarrollando con Python.
  • Dominio de SQL y modelado de datos.
  • Experiencia implementando procesos ETL/ELT.
  • Conocimientos en arquitecturas orientadas a eventos utilizando Kafka o tecnologías similares.
  • Experiencia trabajando con plataformas cloud (Azure, AWS o Google Cloud Platform).
  • Conocimiento en Data Lake y almacenamiento de datos.
  • Experiencia optimizando procesos batch, jobs y cargas de trabajo.
  • Experiencia en estrategias de migración de datos (Full Load, Incremental y CDC).
  • Manejo de herramientas de CI/CD como GitHub Actions, Azure DevOps o GitLab CI.
  • Experiencia con Docker y Terraform.
  • Capacidad para realizar análisis funcional, documentación técnica y trabajo colaborativo.
  • Inglés intermedio.

Deseable

  • Experiencia integrando datos con plataformas CRM como Salesforce o HubSpot.
  • Conocimiento de Data Contracts, Domain-Driven Design (DDD) y Event Sourcing.
  • Experiencia construyendo Feature Pipelines para Machine Learning y procesos de MLOps.
  • Familiaridad con herramientas de Business Intelligence como Power BI, Tableau o Looker.
  • Experiencia en instituciones financieras o proyectos de alta disponibilidad.

Lo que ofrecemos

  • Participación en proyectos estratégicos de ingeniería de datos y transformación digital.
  • Trabajo con tecnologías modernas en entornos cloud.
  • Oportunidad de participar en arquitecturas orientadas a eventos y soluciones escalables.
  • Ambiente colaborativo enfocado en innovación y aprendizaje continuo.
  • Exposición a proyectos de alto impacto con tecnologías de última generación.
  • Oportunidades de crecimiento y desarrollo profesional.
  • Modalidad híbrida de trabajo.

Compensación

Salario mensual bruto: MXN $38,000 – $42,000

Modalidad

Híbrida

Asistencia presencial una vez por semana.

Si te apasiona desarrollar soluciones de datos escalables, trabajar con tecnologías cloud y contribuir a proyectos de alto impacto, queremos conocerte.