
Sigma Software Group es una empresa multinacional de consultoría tecnológica fundada en 2002. Sus equipos ofrecen servicios de desarrollo de software, diseño gráfico, pruebas y soporte técnico a clientes de sectores como la automoción, la salud, las telecomunicaciones, la aviación, la banca, los videojuegos, el sector inmobiliario y la publicidad. La empresa contrata especialistas en TI para trabajar en proyectos complejos de ingeniería y apoya el desarrollo profesional mediante mentoría y aprendizaje continuo. El trabajo remoto forma parte de su modelo laboral, con proyectos para organizaciones como AstraZeneca, Scania y SAS.
Ingeniero/a de Datos Senior/Principal – Brasil (Remoto)
Desarrolla y evoluciona plataformas de datos escalables en AWS para análisis empresarial, generación de informes y aprendizaje automático. Diseña canalizaciones por lotes y en streaming mientras defines la arquitectura y orientas a ingenieros de datos.
Descripción
- Construir y operar plataformas, canalizaciones y productos de datos seguros y fiables a gran escala
- Liderar debates de arquitectura sobre modelos de datos, enfoques de almacenamiento, patrones de integración y evolución de la plataforma
- Ser responsable de las soluciones técnicas desde el diseño hasta la entrega y contribuir a orientar las decisiones de ingeniería y arquitectura
- Crear soluciones de datos por lotes y en streaming con tecnologías modernas nativas de la nube
- Impulsar los esfuerzos de modernización de la plataforma y las mejoras técnicas continuas
- Definir y promover estándares de ingeniería para CI/CD, pruebas, observabilidad, seguridad y calidad de datos
- Orientar a los ingenieros de datos mediante apoyo técnico, revisiones de código e intercambio de conocimientos
- Coordinar la incorporación de nuevos miembros del equipo y ayudarles a integrarse en la organización de ingeniería
- Colaborar con gerentes de producto, ingenieros de software, analistas y partes interesadas del negocio en soluciones de datos escalables
- Contribuir a definir las hojas de ruta técnicas y la dirección de ingeniería entre equipos
Requisitos
- Aportar entre 5 y 8 o más años de experiencia en ingeniería de software, incluidos entre 3 y 5 o más años de experiencia práctica en ingeniería de datos
- Tener un nivel de inglés intermedio alto o superior
- Demostrar amplia experiencia en la creación y operación de plataformas y canalizaciones de datos escalables basadas en la nube
- Tener un dominio avanzado de SQL
- Comprender profundamente los principios de modelado y arquitectura de datos
- Escribir Python con calidad para producción
- Tener experiencia práctica con Apache Spark, Databricks y Kafka
- Crear canalizaciones ETL/ELT y flujos de trabajo de orquestación
- Aportar sólidos conocimientos de AWS, incluidos sus servicios de datos nativos de la nube
- Haber diseñado arquitecturas modernas de almacenes de datos o lakehouses
- Aplicar sólidas capacidades de diseño de sistemas y resolución de problemas
- Equilibrar las necesidades empresariales con las consideraciones técnicas al tomar decisiones de arquitectura
- Orientar a ingenieros y promover buenas prácticas de ingeniería
- Comunicarse y colaborar eficazmente con partes interesadas técnicas y empresariales
- La experiencia con Scala o Java es una ventaja
- La experiencia con arquitecturas de streaming de datos en tiempo real es una ventaja
- La experiencia con sistemas distribuidos a gran escala es una ventaja
- La experiencia con marcos de observabilidad y calidad de datos es una ventaja
- La experiencia contribuyendo a programas de modernización de plataformas es una ventaja
- La experiencia en plataformas de análisis empresarial o de datos para aprendizaje automático es una ventaja
Beneficios
- Trabajar completamente a distancia
- Buscar un desarrollo profesional continuo
- Asumir oportunidades de liderazgo técnico
- Apoyar la mentoría y el desarrollo del equipo
- Colaborar con comunidades de ingeniería
- Contribuir a productos de gran impacto