Apply Edge Start your job search

MS Dynamics 365 Solution Architect

Teamware Solutions · Dubai, Dubai, United Arab Emirates

Apply & track with Apply Edge

The MS Dynamics 365 Solution Architect is responsible for defining, designing, and guiding the technical andfunctional architecture for enterprise-wide Dynamics 365 solutions. This role requires a "hands-on" architecturalexperince who translates complex business requirements into scalable, secure, and practical D365 designs. Thearchitect will actively lead real-world implementation cases, resolve complex technical blockers, and ensure theongoing performance, optimization, and maintenance of large-scale, high-volume D365 deployments across theenterprise.Key Focus Areas: Dynamics 365 Architecture & Solution Design Hands-on Implementation & Delivery Large-Scale System Maintenance & Optimization Integration & Power Platform Enablement Application Modernization & Upgrades Cross Domain Application Alignment Infrastructure, Security & Environment Strategy Drive InnovationJob DescriptionDynamics 365 Architecture & Solution Design Design end-to-end application architectures across the MS Dynamics 365 ecosystem (F&O, Commerce,SCM, CE) and related enterprise platforms. Define application architecture standards, customization patterns (extension over over-layering), and bestpractices for modular design, maintainability, scalability, and performance. Evaluate out-of-the-box (OOTB) capabilities versus custom development, identifying technical risks,assessing cost versus benefit, and recommending fit-for-purpose architecture decisions. Create comprehensive Solution Blueprints that consider applications, data flows, integrations, infrastructure,security, operations, and delivery constraints.Hands-on Implementation & Delivery Actively participate in real-world implementation cases, rolling up sleeves to guide complex configurations,custom extension designs (X++, C#), and advanced data migration strategies. Provide deep technical troubleshooting and hands-on guidance during delivery to resolve critical blockersand ensure the implemented solution remains aligned with the approved design. Lead the technical design of complex customizations, ensuring engineering teams follow Microsoft bestpractices for code quality and performance. Oversee and validate data migration strategies (DMF/DIXF) from legacy ERP/CRM systems into Dynamics365.Large-Scale System Maintenance & Optimization Architect and oversee the post-go-live maintenance of large-scale Dynamics 365 environments supportingthousands of users and high-volume retail transactions. Proactively monitor system performance, identifying bottlenecks in database sizing, batch job scheduling,API limits, and complex query execution. Guide the optimization of large-scale data sets, archiving strategies, and high-availability setups to ensurecontinuous business operations across global outlets. Partner with Microsoft Support (FastTrack) and internal teams to resolve critical infrastructure, platform, orproduct-level issues.Integration & Power Platform Enablement Design robust integration architectures connecting D365 to enterprise systems, SaaS platforms, and legacyapplications using Azure Integration Services (Logic Apps, Service Bus, API Management) and Dataverse. Guide the practical adoption of the Power Platform (Power Apps, Power Automate, Power BI) to extendD365 capabilities without heavy custom code. Ensure integration choices (OData, Custom Services, Dual-Write, Virtual Entities, Business Events) aresecure, scalable, and aligned with enterprise standards.Application Modernization & Upgrades Manage the architecture strategy for continuous updates (Microsoft One Version), ensuring the enterprise isprepared for platform updates with minimal business disruption. Identify opportunities to reduce technical debt by deprecating legacy customizations and replacing them withnewly released OOTB features or Power Platform solutions. Support legacy application assessment, rationalization, and modernization initiatives transitioning to theDynamics 365 cloud ecosystem.Cross Domain Application Alignment & Security Work closely with enterprise, data, infrastructure, and security architects to ensure D365 solutions are alignedacross the broader technology landscape. Incorporate security by design principles, architecting robust Role-Based Access Control (RBAC), ExtensibleData Security (XDS), and aligning with Azure Active Directory (Entra ID) for identity management. Ensure application designs properly address master data management (MDM) needs, reporting dependencies,and operational dependencies.Architecture Governance & Compliance Alignment Work with the Architecture Review Board and domain architects to ensure D365 solution designs followapproved architecture standards and governance processes. Review application and technical designs for alignment with enterprise standards across integration, data,infrastructure, security, and operational readiness. Track architecture decisions, exceptions, risks, and follow-up actions through appropriate governanceforums.Leadership & Collaboration Serve as the ultimate Subject Matter Expert (SME) and technical advisor for MS Dynamics 365 initiatives. Mentor D365 developers, functional consultants, and engineering teams on architecture principles, securitybest practices, and technology adoption. Lead architectural reviews, provide technical guidance, and resolve design conflicts between functionalrequirements and technical constraints.Documentation & Knowledge Management Create and maintain Solution Architecture Documents (SAD), Functional/Technical Design Documents(FDD/TDD), system context diagrams, data flow diagrams, and architecture decision records. Document application design standards, technical patterns, operational guidelines, and support considerationsfor the Dynamics 365 ecosystem. Conduct knowledge transfer sessions and capability building programs for engineering, product, delivery,and technical teams.Knowledge, Skills & ExperienceRelevant JobExperience Professional Experience 10+ years of experience in application development, technical architecture, orenterprise systems delivery. 5+ years of dedicated experience as a Solution Architect or Lead TechnicalArchitect for MS Dynamics 365 (specifically F&O, SCM, Commerce, and/or CE). Proven hands-on experience leading real end-to-end D365 implementations (fromdiscovery and design through build, test, and go-live). Strong track record of maintaining and optimizing large-scale, high-volume D365enterprise environments, including performance tuning and database management. Experience managing Microsoft Dynamics Lifecycle Services (LCS) and PowerPlatform Admin Center (PPAC) for enterprise deployments. Practical experience with cloud platforms (Azure) including hosting, deploymentpatterns, scalability, security, monitoring, and cost awareness. Experience working with integration teams on APIs, middleware, event-based flows,data exchange, and system interaction patterns specific to D365. Retail, ecommerce, hospitality, or supply chain business systems experiencestrongly preferred.Technical Skills D365 Architecture: Deep understanding of D365 F&O/Commerce architecture,extension frameworks, X++, C#, SSRS, data management framework (DMF), andBYOD/Data Lake export. Hands-on Implementation: Environment planning, release management, codemerging strategies, data migration execution, and technical blocker resolution. Large-Scale Operations: Performance troubleshooting (Trace Parser, SQL insights,Environment monitoring), batch job optimization, and high-availabilitymanagement. Integration Design: Azure Integration Services (Logic Apps, Service Bus), OData,Custom API Services, Business Events, Dual-Write, Virtual Entities, and RESTAPIs. Power Platform & Dataverse: Practical understanding of extending D365 usingPower Apps, Power Automate, and Dataverse integration. Security by Design: D365 Security Framework (Roles, Duties, Privileges),Extensible Data Security (XDS), Azure AD/Entra ID SSO, and compliancealignment. DevOps and Automation: Azure DevOps for D365, CI/CD pipelines, automatedtesting (RSAT), release management, and environment strategy. Observability and Operations: Monitoring via LCS/Azure Monitor, logging,alerting, incident readiness, production support, and operational handover. Architecture Documentation: Solution Blueprints, application diagrams, systemcontext diagrams, data flow diagrams, technical design documents, and architecturedecision records.RequiredLeadership Skills Strategic Thinking: Ability to translate business requirements into technicalarchitecture and long-term infrastructure strategy Communication: Excellent verbal and written communication skills to articulatecomplex technical concepts to diverse audiences Problem Solving: Analytical mindset with the ability to troubleshoot complexinfrastructure, platform, and application challenges Collaboration: Strong team player with experience working across organizationalboundaries and with external partners (including Microsoft FastTrack) Innovation: Forward-thinking approach to evaluating and adopting emerging D365features and Power Platform capabilities