Job Summary CRM - MS Dynamics Solution Architect
- Lead the architecture, design, and deployment of Microsoft Dynamics 365 Customer Engagement solutions (Sales, Service modules essential).
- Analyze requirements and facilitate detailed solution designs, supporting all phases from construction to deployment.
- Architect Service Oriented solutions, with expertise in middleware tools (preferably Mulesoft) for integration.
- Manage Dynamics 365 implementations across both Online and On-Premise environments, including prior versions.
- Ensure high availability and scalability of Dynamics 365 architecture.
- Apply hands-on development skills in C#.Net, JavaScript, MS SQL, MS CRM SDK, MSD developer toolkit, and SSRS.
- Act as a subject matter expert for integration architecture; map integration patterns to functional requirements.
- Execute MS CRM and third-party integrations using middleware, APIs (REST, ODATA, WebAPI), and SSIS packages.
- Utilize Azure services (e.g., Azure Functions, Service Bus), Power Apps, and Power Automate for system integrations.
- Conduct data migrations, including data analysis, mapping, harmonization, and preferably using Azure Data Factory.
- Design and manage reporting architecture using SSRS and Power BI.
- Stay updated with Dynamics 365 platform features (Sales Insights, Customer Service Insights, Customer Voice, etc.).
- Oversee effective management of cloud platform resources; ensure robust security models and CRM connectivity.
- Set up DevOps pipelines for CRM on cloud platforms using standard DevOps tools.
- Contribute to information management strategy, design, and deployment, especially on web/cloud services infrastructure.
- Experience in financial services or banking domains is highly preferred.
- Relevant Microsoft Dynamics 365 certifications (Sales, Service, Customizations) are a strong asset.