Responsabilidades
Servicios de Arquitectura
Arquitectura de Datos
Es el servicio de apoyo en el diseño y definición de arquitecturas de información y de datos. Lo que comprende entre otras, las siguientes actividades:
Gobierno y Arquitectura
- En base a las definiciones del equipo de Arquitectura de XM, se debe velar por mantener la arquitectura de referencia de la plataforma Databricks.
- Establecer lineamientos y estándares para el desarrollo de soluciones analíticas.
- Definir patrones de arquitectura reutilizables para cada una de las soluciones.
- Participar en mesas de refinamiento, mesas de arquitectura o posibles comités.
Modelo Operativo
- Diseñar y documentar el modelo operativo de Databricks como plataforma transversal corporativa.
- Definir roles y responsabilidades (RACI).
- Definir procesos de soporte, evolución y operación.
- Establecer criterios de ingreso, promoción y retiro de soluciones.
Gobierno de Datos
- Definir lineamientos para el uso de Unity Catalog.
- Definir estándares de nomenclatura, metadatos y clasificación.
- Establecer lineamientos de calidad de datos.
- Definir controles de acceso y segregación de funciones.
Acompañamiento a Iniciativas
- Acompañar técnicamente a los equipos durante la construcción de soluciones.
- Revisar diseños y arquitecturas, basada en los lineamientos de arquitectura.
- Recomendar mejores prácticas de desarrollo.
- Validar adherencia a estándares corporativos.
DataOps / MLOps
- Definir prácticas para CI/CD, para la plataforma de analítica.
- Definir lineamientos de despliegue.
- Definir estrategias de monitoreo.
- Estandarizar prácticas de DataOps y MLOps.
Gestión de Conocimiento
- Transferir conocimiento a los equipos internos.
- Realizar talleres y sesiones de capacitación.
- Mantener actualizada la documentación de la plataforma.
Requisitos
EXPERIENCIA
- Arquitecto de Datos Senior
- Ingeniero de Datos Senior
- Profesional con carreras en STEM Science, Technology, Engineering and Mathematics (Ciencia, Tecnología, Ingeniería y Matemáticas)
5 años de experiencia o más como ingeniero de datos o arquitecto de datos.
Tecnologías Requeridas
- SQL Server
- Azure SQL
- Oracle
- Conocimientos en procesos de migración de datos, (ETLS) garantizando la integridad, completitud y calidad de los datos migrados.
- Microsoft Fabric
- Scripting SQL
- Azure Databricks
- Python
- PySpark
- Lakehouse
- MlFlow
- Unity Catalog
- Delta Lake
- Azure Devops
- PowerBI
- Habilidades para documentación técnica y funcional
- Habilidades comunicación con áreas técnicas y de negocio