Dynamics CRM Solution ArchitectSystems Limited - APAC · Federal Territory of Kuala Lumpur, Malaysia

Dynamics CRM Solution Architect

🗓️ Posted 2026-08-31 Federal Territory of Kuala Lumpur, Malaysia Full-time Hybrid ICT
💰 Salary Not shared 📊 Market RM12,000–RM20,000/mo

About the Company

We are looking for an experienced Dynamics 365 Solution Architect to lead the design and architecture of Microsoft Dynamics 365 CRM solutions. The role is responsible for translating business and functional requirements into scalable, secure, and maintainable CRM solutions. The Solution Architect will work closely with business stakeholders, functional consultants, technical consultants, developers, project managers, and third-party vendors throughout the project lifecycle. To provide end-to-end architectural leadership for Dynamics 365 CRM solutions, ensuring that the proposed solution is scalable, secure, integrated, maintainable, and aligned with both business objectives and Microsoft best practices.

Responsibilities

  • ● Lead the overall solution architecture for Dynamics 365 CRM implementations.
  • ● Translate business requirements into high-level and detailed solution designs.
  • ● Define CRM application architecture, data model, business processes, and technical components.
  • ● Determine the appropriate use of standard Dynamics 365 functionality versus customization.
  • ● Ensure solutions are scalable, maintainable, secure, and aligned with Microsoft best practices.
  • ● Provide architectural guidance across Dynamics 365 CRM Implementation from Contact Center / Sales / Customer insights
  • ● Design CRM entities/tables, relationships, business processes, security models, and application components.
  • ● Review functional and technical requirements and ensure alignment with the overall solution architecture.
  • ● Guide the technical team on CRM configuration and customization approaches.
  • ● Design integration architecture between Dynamics 365 CRM and external applications.
  • ● Define integration patterns, APIs, data flows, authentication, error handling, and monitoring.
  • ● Work with technologies such as REST APIs, OData, Dataverse Web API, Azure services, and Microsoft Graph where required.
  • ● Review third-party integration designs and ensure they comply with the overall architecture.
  • ● Define CRM data architecture and data models.
  • ● Develop the overall approach for data migration, transformation, cleansing, and validation.
  • ● Define data migration strategy, migration sequencing, reconciliation, and cutover approach.
  • ● Ensure data integrity, scalability, and performance requirements are addressed.
  • ● Define the overall Dynamics 365 security and access model.
  • ● Provide guidance on security roles, business units, teams, authentication, and data access.
  • ● Ensure the solution complies with organizational security, governance, and compliance requirements.
  • ● Conduct architecture reviews and ensure technical standards are followed.
  • ● Provide technical direction to Dynamics 365 technical consultants and developers.
  • ● Review technical designs, customizations, integrations, and development approaches.
  • ● Identify technical risks, dependencies, constraints, and potential performance issues.
  • ● Establish technical standards and development guidelines.
  • ● Define the CRM environment and solution deployment strategy across Development, Test, UAT, and Production.
  • ● Provide guidance on solution packaging, release management, deployment, and rollback strategies.
  • ● Support technical planning for go-live and production readiness.
  • ● Design solutions to support expected transaction volumes, users, data volumes, and future growth.
  • ● Identify potential performance bottlenecks and recommend appropriate architectural approaches.
  • ● Review solution performance and provide optimization recommendations.
  • ● Participate in discovery workshops and requirements discussions with clients.
  • ● Present solution architecture, technical options, and recommendations to business and technical stakeholders.
  • ● Explain technical concepts in a clear and business-friendly manner.
  • ● Support proposal, RFP, tender, estimation, and solutioning activities.
  • ● Prepare and maintain solution architecture documents.
  • ● Develop architecture diagrams, integration diagrams, data flow diagrams, and technical specifications.
  • ● Maintain technical decision records and document key architecture decisions.
  • ● Ensure technical documentation is available for implementation and support teams.
  • ● 7+ years of experience in Microsoft Dynamics 365 CRM / Customer Engagement.

Requirements

  • ● Degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • ● Microsoft Dynamics 365 and/or Power Platform Solution Architect certification is preferred.
  • ● Relevant Microsoft Azure architecture certifications are an advantage.