Description

  • A Senior Enterprise Architect applies their management skills and specialized functional and technical expertise to support complex projects in applying organizing principles and methods of enterprise architecture.
  • Methods of enterprise architecture include IT business systems development and technical solutions that align with the business process.
  • This is accomplished through requirements analysis, needs assessments, and selection and implementation of integration strategies including lifecycle sustainability.
  • The Senior Enterprise Architect will provide subject matter expertise in industry and have specific knowledge of methods including architect enterprise strategy, enterprise architecture development and management;business process design and re-engineering;investment decision making and support for solution architecture development/management;and support the attainment of business strategy and its alignment with processes and information technology strategy.     

 
Skills Required

  • Expertise in Dynamics 365 architecture with a focus on solution design, system integrations, and best practices for scalability and performance.
  • Skilled in custom development for Dynamics 365 Customer Service covering model-driven apps, canvas apps, and Power Pages.
  • Proficient in Power Platform development across Power Apps, Power Automate, and Power Virtual Agents.
  • Strong programming skills in C#, JavaScript, TypeScript, and Liquid to extend Dynamics 365 capabilities.
  • Expertise in applying best practices for data modeling and management of Dynamics 365 solutions
  • Expertise in designing and implementing enterprise integrations using Azure Functions, Logic Apps, API Management, Service Bus, Azure SQL, Azure Data Factory, and Azure Synapse Analytics.
  • Expertise in data migration and transformation, specializing in ETL processes between Dynamics 365, Dataverse, and external systems.
  • Skilled in integrating Dynamics 365 with Microsoft 365, Azure AD, SharePoint, Teams, and third-party applications using APIs, connectors, and webhooks.
  • Proficient in Azure DevOps for CI/CD pipeline automation, version control, and application lifecycle management (ALM).
  • Strong understanding of security best practices for Dynamics 365, covering Role-Based Access Control (RBAC), security roles, field security profiles, and Azure security principles.
  • Expertise in Power BI integration to enable data analytics and reporting within the Dynamics 365 ecosystem.
  • Expertise in enterprise architecture, solution governance, and multi-tenant environment best practices.         

 
Experience Required           

  • 7+ years of experience in designing and implementing Dynamics 365 solutions across multiple industries.
  • 7+ years of experience in relational database design, data modelling, and Dataverse development.
  • 5+ years of experience architecting cloud-based solutions using Microsoft Azure.
  • 5+ years of experience integrating Dynamics 365 with other enterprise applications, including ERP, CRM, and legacy systems. 5+ years of experience in Power Platform development, including Power Apps, Power Automate, and Power BI.
  • 5+ years of experience implementing CI/CD pipelines using Azure DevOps for Dynamics 365 and Power Platform solutions.
  • 5+ years of experience in API development and system integrations using Azure Functions, Logic Apps, and API Management.
  • 5+ years of experience leading enterprise-scale data migration projects for Dynamics 365.
  • 5+ years of experience in developing enterprise security models for Dynamics 365 and Power Platform applications.
  • 5+Experience in designing governance models for Power Platform and Dynamics 365 environments in large-scale implementations.         

 
Education Required 

  • This classification requires the possession of a bachelor’s degree in an IT-related or Engineering field. Additional qualifying experience may be substituted for the required education on a year-for-year basis

Education

Bachelor's degree