Diseñar, desarrollar y mantener canales de datos y procesos ETL para garantizar el flujo eficiente y confiable de datos desde diversas fuentes a nuestro almacén de datos.
Implementar procesos de validación y calidad de los datos para garantizar la precisión e integridad de los datos.
Realizar modelado de datos y diseño de bases de datos para optimizar el almacenamiento y la recuperación de datos.
Optimizar el rendimiento y la escalabilidad de una base de datos para manejar volúmenes masivos de datos.
Supervisar y solucionar problemas de sistemas y canalizaciones de datos para identificar y resolver cualquier problema o cuello de botella.
Desarrollar y mantener documentación para procesos, sistemas y mejores prácticas de ingeniería de datos.
Colaborar con equipos interdisciplinarios para garantizar la integridad y seguridad de los datos.
Requirements
Experiencia comprobada como ingeniero de datos o puesto similar.
Fuerte dominio de SQL y experiencia con bases de datos relacionales (por ejemplo, PostgreSQL,Maria DB, MySQL)
Experiencia con modelado de datos y principios de diseño de bases de datos.
Familiaridad con herramientas y procesos ETL.
Conocimiento de plataformas de datos basadas en la nube (por ejemplo, AWS, Azure, Google Cloud)
Comprensión de los conceptos y tecnologías de almacenamiento de datos.
Dominio de lenguajes de programación (p. ej., Python, Java, Scala)
Experiencia en el uso de herramientas de Big Data como Hadoop, Spark, etc.
Excelentes habilidades analíticas y de resolución de problemas.
Fuertes habilidades de comunicación y colaboración.
Capacidad para trabajar de forma independiente y en un entorno orientado al equipo.
Atención al detalle y compromiso de realizar un trabajo de alta calidad.