Overview
D365 CE Techno Functional Consultant Jobs in Doha, Qatar at HyROI Solutions- An ISO-certified company
Title: D365 CE Techno Functional Consultant
Company: HyROI Solutions- An ISO-certified company
Location: Doha, Qatar
D365 CE Techno-Functional Consultant- Solution Architect
• Ensuring that all Microsoft Dynamic CRM applications are working perfectly according to
the Support SLA.
• For any new requirements from business users designing & Solution mapping with OOB
MSCRM functionality.
• Lead the end-to-end implementation, configuration, and optimization of Dynamics 365
CRM modules ( Customer Service, Customer Voice, and Field Service).
• Conduct requirement gathering sessions with business stakeholders and translate
functional needs into CRM solutions.
• Configure business rules, workflows, Power Automate flows, security roles, and data
models.
• Customize the system using JavaScript, TypeScript, Power FX, C#, .NET, and custom
connectors.
• Develop Power Apps (Canvas & Model-Driven) solutions to extend CRM functionalities.
• Ensure compliance with GDPR, security best practices, and governance policies in CRM
deployments.
• Design and implement cloud-native, microservices-based extensions for Dynamics 365.
• Develop loosely coupled, scalable, and resilient services using Docker & Kubernetes
(AKS, EKS).
• Implement serverless architectures Azure Functions for workflow automation and
eventdriven processes.
• Design and manage RESTful APIs, GraphQL APIs, OData endpoints, and API management
solutions.
• Integrate Dynamics 365 CRM with external third-party applications (Payment Gateways,
Custom Portals, Chatbots, and AI-powered assistants).
• Implement service mesh architectures (Istio, Linkerd, Consul) to handle microservices
communication.
• Automate build, release, and deployment processes using Azure DevOps, GitHub
Actions, Jenkins, or GitLab CI/CD.
• Develop containerized solutions using Docker and deploy them via Kubernetes
orchestration.
• Ensure high availability and scalability of CRM environments through autoscaling, load
balancing, and failover strategies.
• Develop and manage secure API integrations between Dynamics 365 and enterprise
applications.
• Implement API security best practices (OAuth 2.0, OpenID Connect, JWT, API Gateway).
• Work with Azure API Management, AWS API Gateway, or Kong API Gateway to optimize
API performance.
• Ensure efficient ETL (Extract, Transform, Load) processes for data synchronization
between systems.
• Design and maintain event-driven architecture using Azure Event Grid.
• Design and optimize data models, entity relationships, and database schema within
Dataverse.
• Develop Power BI dashboards and advanced analytics solutions to provide CRM insights.
• Implement data migration strategies from legacy CRM systems using SSIS, Data Export
Service, Azure Data Factory.
• Manage data security, privacy, retention policies, and compliance with regulatory
standards.
• Lead CRM transformation projects using Agile (Scrum, SAFe) or Waterfall methodologies.
• Act as a liaison between business stakeholders, technical teams, and executive
leadership.
• Define project roadmaps, timelines, budgets, and resource allocation plans.
• Drive user adoption, change management, and training programs for CRM solutions.
• Ensure projects are delivered on time, within budget, and meet business objectives.
• Conduct risk assessments, mitigation strategies, and performance evaluations for CRM
projects.
• Should have Hand on experience in workflow and business process automation of
complex business processes. To achieve digital transformation.
• Interact with clients/customers to understand business requirements and document the
same.
• Conduct business process analysis and create Fit/Gap report.
• Solution testing and assist with user acceptance testing.
Qualifications & Experience
1. English speaker is a Must.
2. A University graduate with a relevant degree within a computing or business discipline
3. Min 7 years of experience of working with .NET, JavaScript, Power app & Power
Automate Working knowledge of the Power BI is a plus.
4. Total 14+ years of relevant and proven end to end implementation experience in
Dynamics CRM configuration, customization, standard or customized workflows,
dashboards, forms, views, integration, plugin development, report development is
necessary.
5. Experience in solution designing, support and software delivery.
6. Strong functional, technical knowledge and understanding of Microsoft Dynamics 365
products covering a wide spectrum of industries and sectors.
7. Detailed knowledge and understanding of all areas of Customer Engagement including
Sales, Customer Services, voice, and Field Services.
8. Strong experience with custom plugin development and solution deployment processes.
9. Ability to see the bigger picture and suggest solutions both within and outside the
current implementation.
10. Good understanding of Dynamics 365 Common Data Service and Common Data Model
including the form customizations and development of Business Data Models for different
solutions.
11. Leads the Fit/Gap analysis to define the solution design including to-be processes,
solution architecture, integration design, migration approach and non-functional (e.g.,
performance) requirements.
12. Must be Microsoft Dynamics 365 Certified Solution Architect
13. Must be Power Platform Solution Architect
14. Must be Microsoft Certified in Managing Dynamics implementations and PMP certified
is a plus.
15. Must be Microsoft Certified Solutions Developer for Web Applications
16. Proven ability to develop a clear understanding of end users needs and the ability to
incorporate them into a solution following an effective design approach.
17. Experience in a delivery-orientated IT environment using waterfall, agile, and DevOps
methodologies.
18. Adept at business requirement analysis, solution design, development, system
verification, and deployment strategies.
19. Business process mapping, Fit Gap analysis, work package estimation, work
breakdown structure, modeling, and documentation knowledge.
20. Impressive understanding of Dynamics CRM DB Schema and Business Data Model
including the customization and development of Business Data Models for different
solutions.
21. Knowledge and understanding of .NET framework including experience writing
ASP.NET and C# code (not just limited to plugins/custom workflows) is a plus.
22. User experience (UX) focuses on having a deep understanding of users, what they
need, what they value, their abilities, and their limitations. It also takes into account the
business goals and objectives of the group managing the project.