Job Description NCS is seeking a Senior Data Engineer to lead a critical data migration initiative . This role demands a high level of autonomy and strong leadership in shaping data models, defining migration strategies, and ensuring stakeholder alignment. The successful candidate will collaborate closely with business and technical teams to deliver seamless data integration into a Dynamics 365 CRM–based operational platform, leveraging Microsoft Fabric. You will be responsible for leading the engagement with business stakeholders to clarify data requirements, definitions, and migration scope, translating policy and operational needs into robust technical solutions. Own and evolve logical and physical data models across multiple domains, including database design and data mapping from source systems to the Dynamics 365 CRM target model. Design, build, and guide the implementation of data ingestion and transformation pipelines using Microsoft Fabric, providing technical leadership in Python- and SQL-based transformations. Uphold and continuously improve data engineering standards, CI/CD practices (Git, Azure DevOps), while proactively identifying and managing delivery risks, data quality issues, dependencies, and supporting transition, handover, and knowledge transfer activities.