Data Architect - MS Dynamics CRM Modernization

Tekshapers Inc
New York, United States of America
4 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

New York, United States of America

Tech stack

JavaScript
.NET
API
Data analysis
Azure
C Sharp (Programming Language)
Cloud Computing
Customer Data Management
Data Architecture
Data Deduplication
Data Governance
Data Integration
Data Integrity
ETL
Data Transformation
Data Retention
Data Structures
Data Synchronization
Microsoft Dynamics CRM
Meta-Data Management
Simple Object Access Protocol (SOAP)
SQL Server Integration Services
Systems Integration
Azure
Model-Driven Development
Microsoft Power Automate
Database Optimization
Backend
Data Strategy
Integration Frameworks
Data Management
Data Pipelines
Powerapps

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

Apply for this position