Data Architect - MS Dynamics CRM Modernization
Role details
Job location
Tech stack
Job description
-
A large enterprise organization is undertaking a strategic modernization initiative to migrate and consolidate multiple on-premise Microsoft Dynamics 365 CRM systems into a unified, cloud-based platform.
-
We are seeking a Senior Data Architect / Developer to lead the end-to-end data strategy, governance, consolidation, and integration efforts across the CRM ecosystem
Key Responsibilities
Microsoft Dynamics CRM Data Architecture & Strategy
-
Design enterprise data models and metadata management frameworks specific to D CRM
-
Develop data governance policies aligned with compliance requirements
-
Architect data retention and archival strategies for D-CRM cost optimization
-
Ensure scalability and performance of CRM data infrastructure
DCRM Data Consolidation & Duplicate Cleanup
-
Lead master data management (MDM) initiatives across D CRM systems
-
Identify and remediate duplicate records across multiple CRM instances
-
Implement advanced deduplication strategies beyond native D duplicate detection rules
-
Establish data quality standards and validation processes for CRM data
Microsoft Dynamics CRM System Integration
-
Design and implement integrations between DCRM and external enterprise systems
-
Manage complex data transformation and migration processes
-
Ensure data integrity throughout DCRM migration phases
-
Develop integration frameworks for ongoing data synchronization
Documentation & Knowledge Transfer
-
Create comprehensive technical documentation for DCRM architecture and configurations
-
Conduct training sessions with internal CRM teams
-
Develop operational runbooks and support procedures
-
Ensure long-term sustainability of CRM solutions
Requirements
-
Minimum 5+ years of enterprise data architecture experience
-
8+ years of hands-on Microsoft Dynamics CRM implementation and customization
-
Proven track record with large-scale DCRM migrations and consolidations
Microsoft Dynamics CRM Expertise:
-
Deep knowledge of DCRM data structures, entities, and relationships
-
Experience with DCRM on-premise to online migrations
-
Proficiency in DCRM duplicate detection, deduplication, and data qualitymanagement
-
Understanding of DCRM record ownership, security models, and data governance
Technical Skills:
-
Backend Development: C#, .NET for DCRM plugin development
-
Database Management: Advanced SQL querying, database optimization, and backend
-
data analysis
-
CRM Customization: DCRM plugins, workflows, JavaScript customizations, and business process flows
-
Integration Technologies: D- CRM APIs (REST/SOAP), Azure Logic Apps, Azure
-
Functions, Azure Service Bus
-
Power Platform: Power Apps (model-driven and canvas), Power Automate, Dataverse integration
-
Data Integration: ETL tools, data transformation, SSIS, or equivalent data pipeline technologies