Descripción del rol
Nos encontramos en la búsqueda de un Data Architect especializado en Azure, con capacidad de entender el ecosistema de datos del cliente y diseñar soluciones de datos end-to-end alineadas a sus necesidades de negocio.
El rol tiene un fuerte componente consultivo, siendo responsable de relevar el estado actual (fuentes, sistemas, dominios, tecnologías existentes) y definir la arquitectura objetivo, incluyendo servicios, modelo de datos y estrategia de implementación.
Adicionalmente, se espera participación activa en la implementación inicial (pipelines, modelos, capas), actuando como puente entre la definición arquitectónica y la ejecución técnica.
Responsabilidades principales
1. Discovery & Assessment (Core del rol)
- Relevar el ecosistema de datos del cliente:
- Sistemas fuente
- Orígenes de datos
- Dominios de negocio
- Arquitectura actual
- Identificar:
- Problemas estructurales
- Oportunidades de mejora
- Casos de uso prioritarios
- Entender capacidades tecnológicas existentes en el cliente
2. Diseño de Arquitectura de Datos (Tambien, core del rol)
- Definir arquitectura de datos end-to-end sobre Azure:
- Ingesta
- Procesamiento
- Almacenamiento
- Consumo
- Seleccionar y justificar servicios Azure:
- Data Factory / Synapse / Fabric / Data Lake / etc.
- Definir el modelo de capas (ej. Medallion: Bronze / Silver / Gold)
- Diseñar estrategias de:
- Ingesta (batch / near real-time)
- Transformación (ETL / ELT)
- Exposición de datos
3. Modelado de Datos
- Definir:
- Modelo lógico
- Modelo físico
- Diseñar estructuras analíticas:
- Data Warehouse
- Data Marts
- Establecer estándares de modelado y nomenclatura
4. Implementación (Hands-on)
- Participar en el desarrollo inicial de:
- Pipelines de datos
- Procesos de ingesta y transformación
- Colaborar con Data Engineers en la construcción de la solución
- Validar decisiones técnicas en contexto real
5. Gobierno y Buenas Prácticas
- Definir lineamientos de:
- Calidad de datos
- Seguridad
- Gobernanza
- Establecer estándares para:
- Desarrollo
- Versionado
- Documentación
6. Interacción con el Cliente
- Trabajar con stakeholders técnicos y de negocio
- Traducir necesidades en soluciones técnicas concretas
- Presentar propuestas de arquitectura de forma clara y estructurada
Requisitos
Excluyentes
- Experiencia sólida en arquitectura de datos
- Experiencia comprobable en ecosistema Azure:
- Data Factory / Synapse / Data Lake / Fabric (o equivalentes)
- Experiencia en diseño de arquitecturas end-to-end
- Conocimiento profundo de:
- Data Warehousing
- ETL / ELT
- Modelado de datos
- Experiencia en diseño de modelos de capas (Medallion o similares)
- SQL avanzado
Deseables (muy valorados)
- Certificaciones Microsoft:
- Azure Data Engineer Associate
- Azure Solutions Architect Expert
- Experiencia en proyectos de modernización/migración de datos
- Conocimiento en:
- Power BI (consumo de datos)
- Data Governance (ej. Purview)
- Experiencia con múltiples fuentes:
- ERP (ej. SAP)
- APIs
- Bases transaccionales
Habilidades blandas
Pensamiento analítico y sistémico
Capacidad de abstracción y diseño conceptual
Perfil consultivo
Comunicación clara con perfiles técnicos y de negocio
Autonomía y toma de decisiones
Orientación a resultados
Objetivo de la posición
Diseñar y definir la arquitectura de datos del cliente sobre Azure, a partir del entendimiento de su ecosistema actual, estableciendo el modelo de datos, la estrategia de ingesta y transformación, y participando en la implementación inicial para asegurar la correcta construcción de una solución escalable, eficiente y alineada a las necesidades del negocio.