Role Overview
We are looking for a Microsoft Dynamics CRM Data Engineer with experience in Microsoft Dynamics, Azure, Python, and SQL to support data engineering and CRM integration initiatives. The ideal candidate should have hands-on experience working with Dynamics CRM data, building data pipelines, and leveraging Azure services to deliver scalable data solutions.
Responsibilities
- Design, develop, and maintain data pipelines integrating Microsoft Dynamics CRM with enterprise data platforms.
- Develop and optimize data processing solutions using Python and SQL Server (T-SQL/SSMS).
- Work with Azure services to build, deploy, and support data engineering solutions.
- Perform data extraction, transformation, validation, and integration across multiple business systems.
- Collaborate with business and technical teams to understand CRM data requirements and deliver high-quality solutions.
- Ensure data quality, performance optimization, and adherence to engineering best practices.
- Participate in code reviews, testing, deployment, and production support activities.
Requirements
- 3+ years of experience in Data Engineering.
- Hands-on experience with Microsoft Dynamics CRM.
- Strong experience working on Microsoft Azure.
- Proficiency in Python.
- Strong SQL skills (T-SQL / SQL Server using SSMS).
- Bachelor’s degree in computer science, Information Technology, Engineering, or a related discipline.
Nice to Have
- Experience with additional CRM platforms.
- Microsoft Fabric.
- PySpark.
- Git or Azure DevOps (ADO).
- Visual Studio Code, including GitHub Copilot integration.
- Azure CLI.
- Microsoft Copilot Studio.
Skills
- Microsoft Dynamics CRM
- Microsoft Azure
- Python
- SQL Server
- T-SQL