Descripción
Resumen:
El Ingeniero de Datos (Asociado) diseña, construye y mantiene tuberías de datos y conjuntos de datos listos para análisis, colaborando con las partes interesadas para entregar activos de datos confiables.
Aspectos destacados:
1. Diseñar, construir y mantener plataformas de datos globales y tuberías de datos robustas.
2. Colaborar con equipos de análisis, ciencia de datos y partes interesadas del negocio.
3. Implementar transformaciones de datos y modelos analíticos para conjuntos de datos curados.
Resumen del puesto:
La función de Datos \u0026 Análisis está dedicada al diseño y entrega de plataformas de datos globales robustas que permiten operaciones de datos, soluciones empresariales y análisis de alta calidad. El Ingeniero de Datos (Asociado) diseña, construye y mantiene tuberías de datos y conjuntos de datos listos para análisis que impulsan informes, análisis avanzados y productos de datos. Este rol se centra en implementar patrones bien definidos de ingesta y transformación de datos, garantizando la calidad y confiabilidad de los datos, y colaborando estrechamente con analistas de datos, científicos de datos y partes interesadas del negocio para entregar activos de datos confiables.
Responsabilidades:
* Diseñar, construir y mantener tuberías de datos por lotes y/o en tiempo real, y contribuir al desarrollo de componentes reutilizables de tuberías de datos, plantillas y utilidades mediante estándares, patrones y arquitecturas de referencia establecidos.
* Apoyar la incorporación de nuevas fuentes de datos realizando perfiles de los datos de origen, documentando supuestos y validando la integridad y calidad de los datos.
* Implementar transformaciones de datos y modelos analíticos para producir conjuntos de datos curados y listos para análisis que respalden casos de uso de informes y análisis avanzados.
* Apoyar la evolución de esquemas y la gestión de cambios para minimizar el impacto en sistemas dependientes cuando cambien los datos de origen.
* Colaborar con analistas de datos, arquitectos de datos y equipos de producto para comprender los requisitos de datos y traducirlos en soluciones técnicas bien definidas.
* Aplicar controles de calidad de datos, reglas de validación y monitoreo; apoyar la investigación y resolución de incidencias y defectos relacionados con los datos.
* Apoyar esfuerzos de optimización identificando consultas ineficientes o patrones innecesarios de procesamiento de datos.
* Crear y mantener documentación clara de las tuberías, modelos de datos y lógica empresarial para facilitar la transparencia, reutilización y soporte operativo.
* Participar en revisiones de código, pruebas y procesos de CI/CD para garantizar la calidad y coherencia ingenieril.
* Apoyar las operaciones en producción, incluyendo la clasificación de incidencias, el análisis de causas fundamentales y las acciones correctivas, en colaboración con Data Ops.
* Ayudar a mantener paneles de control o alertas que detecten problemas de confiabilidad de los datos antes de que afecten a los usuarios finales.
* Cumplir con los principios de gobernanza desde el diseño, implementando controles de seguridad y privacidad de los datos, incluidos el acceso basado en roles, los estándares de cifrado y la clasificación de datos.
* Apoyar la implementación de prácticas de gestión de metadatos, incluidas las descripciones de los conjuntos de datos, la trazabilidad de los datos y la información sobre su propiedad.
* Ejecutar pruebas unitarias e integrales para tuberías de datos con el fin de validar transformaciones, reglas comerciales y resultados esperados.
* Participar en la planificación de sprints y el refinamiento del backlog, aportando opiniones sobre esfuerzo, dependencias y consideraciones técnicas.
Habilidades y experiencia:
Habilidades \u0026 Capacidades
* Nivel de inglés B2\u002b
* Competencia en SQL y al menos un lenguaje de programación, como Python.
* Conocimiento práctico de servicios y conceptos de datos nativos en la nube, tales como capas de almacenamiento, separación entre cómputo y almacenamiento, y diseño consciente de costos.
* Experiencia integrando fuentes diversas, incluidas API, CSV, JSON, XML, Dataverse y distintas bases de datos, en plataformas de datos centralizadas.
* Comprensión sólida de los conceptos ETL / ELT, técnicas de modelado de datos (modelos dimensionales y analíticos) y el ciclo de vida de los datos.
* Familiaridad con plataformas modernas de datos (Snowflake o MS Fabric), incluidas arquitecturas de almacén de datos, lago de datos o lago-casa (lakehouse).
* Exposición a capas semánticas o patrones de consumo analítico (por ejemplo, herramientas de BI, definiciones de métricas).
* Experiencia con control de versiones y prácticas fundamentales de CI/CD.
* Pensamiento analítico sólido, habilidades para la resolución de problemas y la colaboración.
* Capacidad para aprender rápidamente y contribuir eficazmente en un entorno ágil orientado al trabajo en equipo.
* Conocimiento de regulaciones sobre privacidad de datos y prácticas seguras de manejo de datos en entornos empresariales.
* Excelentes habilidades de comunicación escrita para documentar decisiones técnicas y explicar conceptos de datos a partes interesadas no técnicas.
Formación académica / Experiencia profesional / Cualificaciones
* Título universitario en Ciencias de la Computación, Ingeniería, Sistemas de Información, Analítica o experiencia práctica equivalente.
* 1–3 años de experiencia relevante en ingeniería de datos, ingeniería analítica o funciones técnicas afines.