Vacante
Senior Data Migration Engineer (Azure & Dynamics 365 / Dataverse)
Experiencia
Senior
Idiomas
Español Nativo
Sobre la vacante
Se busca un Senior Data Migration Engineer para liderar de forma integral la migración de datos hacia Microsoft Dataverse / Dynamics 365, abarcando desde el análisis y mapeo de fuentes hasta las cargas de prueba, la ejecución del cutover y la validación posterior al go-live. La persona será responsable de la calidad de los datos y de los tiempos de migración, además de reportar avances y riesgos a los stakeholders. Se trata de un rol senior que requiere un profesional independiente capaz de tomar y defender decisiones arquitectónicas, aportando valor de inmediato con mínima supervisión.
Responsabilidades
- Diseñar, desarrollar y ejecutar paquetes o pipelines de integración de datos en SSIS (con el adaptador KingswaySoft para Dynamics 365) o en Azure Data Factory, según la herramienta seleccionada.
- Desarrollar matrices de mapeo de campos que traduzcan los esquemas fuente a las entidades destino en Dataverse, evitando replicar innecesariamente estructuras legacy.
- Diseñar e implementar una capa de transformación en Azure SQL/SQL para la coerción de tipos de datos, traducción de picklists, manejo de nulos y población de claves alternativas antes de la carga en Dataverse.
- Usar SSIS o ADF principalmente para extracción y movimiento de datos, dejando la lógica de transformación compleja en Azure SQL.
- Generar reportes de reconciliación por cada lote (conteos origen/destino, registros fallidos, reintentos y resultados finales), apuntando a un 99.5%+ de éxito en la carga, con causa raíz y remediación de fallos.
- Aplicar y hacer cumplir la política de resolución de conflictos establecida en todas las cargas, con precedencia de la Instancia B.
- Construir y mantener los documentos de gobierno de datos del proyecto para asegurar la aprobación de los stakeholders.
- Liderar la migración de datos de extremo a extremo: análisis de fuentes, mapeo, cargas de prueba, ejecución de cutover y validación post-go-live.
- Ser responsable de la calidad de los datos y de los tiempos de migración, reportando avances y riesgos a los interesados.
Requisitos
- Mínimo 8 años de experiencia profesional en ingeniería de datos, migración de datos o desarrollo de aplicaciones empresariales.
- Al menos 3 años liderando migraciones end-to-end hacia Dataverse / Dynamics 365.
- 5+ años de experiencia práctica con SSIS o Azure Data Factory en entornos de producción, incluyendo cargas de 10 millones+ de registros.
- 5+ años de experiencia con Azure SQL/SQL: diseño de tablas staging, consultas de transformación, conversión de tipos de datos.
- Conocimiento sólido del modelo de datos de Dynamics 365 / Dataverse: entidades, option sets, lookups, relaciones y consideraciones de migración.
- 3+ años de experiencia con Dataverse Web API: upserts por clave alternativa, batch requests y manejo robusto de errores y throttling.
- Haber liderado al menos dos migraciones completas end-to-end hacia Dynamics 365, cada una con 5 millones+ de registros.
- Experiencia analizando y racionalizando esquemas fuente de 400+ campos en al menos dos proyectos.
- Sólida disciplina de gobierno documental: Mapping Document, Filter and Archival Matrix, Pipeline Acceptance Tracker, RACI, Reconciliation, Runbook.
Tech stack
SSIS
KingswaySoft
Azure Data Factory
Azure SQL
SQL
Microsoft Dynamics 365
Dataverse
Dataverse Web API
Salesforce APIs
Azure DevOps