A Note on Assignment Type:
This position is currently listed as "Onsite"; however, the Assignment under this request will provisionally be "Hybrid", working 7.25 hours per calendar day, sometime between 8:00 AM and 5:00 PM (excluding breaks) Monday to Friday inclusive, unless otherwise identified. These conditions are subject to change as the OPS reflects on its current situation. During the duration of the assignment, you will be under the discretion of the Hiring Manager's requirements for the Project you are assigned to.
Scope
Strategic Technical Architecture Leadership:
Environment and Tooling Definition:
o Cloud Infrastructure: Selection and configuration of Azure services (e.g., App Services, Virtual Machines, Networking, Security Centers) to support D365, integrations, and data solutions.
o Development Tools & Frameworks: Establishing standards for development tools, languages (e.g., C#, X++, Power Platform), and frameworks used across the D365 and integration landscapes.
o Database & Data Platform Technologies: Defining the strategic approach for database technologies, data warehousing solutions (e.g., Azure Synapse Analytics), and data lake strategies (e.g., Azure Data Lake Storage).
o Integration Platforms: Recommending and designing the use of appropriate middleware and integration platforms (e.g., Azure Integration Services, Azure Data Factory, Logic Apps) for seamless data flow between D365 and other systems.
o Version Control & CI/CD: Establishing robust strategies for source control, automated builds, testing, and deployment (Continuous Integration/Continuous Delivery) for all D365 and integration components.
Architectural Governance and Guidance:
Assignment Deliverables
The Senior Solution Architect will be accountable for the delivery and oversight of the following key architectural and design artifacts:
• Comprehensive Technical Architectures: Develop, recommend, and oversee the implementation of end-to-end technical architectures (covering application, data, integration, infrastructure, and security) for the Dynamics 365 modernization project across large, distributed, and cross-platform environments.
• Conceptual, Logical, and Physical Designs: Produce detailed conceptual, logical, and physical models for processes, data structures, and system integrations, ensuring optimal design for scalability, performance, and maintainability.
• System Analysis and Design Artefacts: Prepare and oversee comprehensive system analysis and design documentation for large-scale enterprise environments, specifically tailored to the D365 solution and its interconnected systems.
• Large System Integration Designs: Lead the architectural design for complex system integrations involving Dynamics 365, internal legacy systems, external applications, and enterprise data platforms.
• Enterprise Architecture Deliverables: Develop and present enterprise architecture deliverables (e.g., architecture models, roadmaps, standards documentation) in alignment with established Ontario Government Enterprise Architecture processes and practices.
• Architectural Review and Security Approvals: Facilitate, prepare, present, and deliver all necessary materials to governing bodies for approval, including the OPS Cyber Securities Assessment and the OPS Architectural Review Board, ensuring solutions meet all security and architectural standards.
A Note on the VOR Master Service Agreement:
The VOR Master Service Agreement which expires on April 5, 2026, leaves some Contracts with funding unassigned for fiscal 2026-27. If the current statement of work expires on March 31, 2026, the remaining funds can be used to exercise an option to extend the SOW beyond March 31, 2026, based on business case approvals. Such extensions will be allowable, only if the Master Service Agreement is extended beyond April 5, 2026, and be upon the same terms, conditions, and covenants contained in the SOW.
The start date is subject to change based on security clearances and contract signing timelines.
Experience and Skillset Requirements
Mandatory Requirements
Desired Skills and Experience
The ideal Senior Solution Architect will possess a deep understanding of enterprise architecture principles, Microsoft technologies, and exceptional leadership abilities.
• Microsoft Dynamics 365 Ecosystem Expertise:
o In-depth knowledge of Microsoft Dynamics 365 functionalities, capabilities, and native integration points for both Customer Engagement (CE) and Finance & Operations (F&O).
o Proficiency in the Dynamics 365 development ecosystem, including Power Platform (Power Apps, Power Automate), X++, Dataverse, and other relevant Dynamics development frameworks.
o Strong understanding of D365 data models, APIs, and best practices for extending and customizing the platform.
• Enterprise Architecture & Design Leadership:
o Proven leadership experience (8+ years) in the development, implementation, and management of complex technical architectures across large, distributed, cross-platform environments.
o Extensive experience developing, recommending, implementing, and managing technical architecture strategies and roadmaps.
o Demonstrated expertise in designing conceptual, logical, and physical data models, process flows, and large-scale system integration patterns.
• Cloud & Data Platform Acumen:
o Deep knowledge of Microsoft Azure cloud services relevant to enterprise applications and data solutions (e.g., Azure IaaS/PaaS, Azure Networking, Azure Security Center, Azure Integration Services, Azure Data Factory, Azure Synapse Analytics, Azure Data Lake Storage).
o Understanding of performance considerations and optimization strategies in diverse cloud and on-premise environments.
• Methodology & Tools:
o Experience with structured methodologies for the design, development, and implementation of large-scale enterprise applications and solutions.
o Familiarity with Computer Aided Software Engineering (CASE) tools and project management tools in an architectural context.
o Awareness of emerging technologies, architectural trends, and industry directions relevant to enterprise applications and cloud platforms.
• Leadership & Communication:
o Excellent analytical, problem-solving, and decision-making skills, with the ability to translate complex technical challenges into clear strategic solutions.
o Superior verbal and written communication skills; ability to participate in and lead technical discussions, explain complex technical terms for non-technical audiences, and articulate solution recommendations clearly to business and senior leadership.
o Strong interpersonal and negotiation skills, with a proven ability to gain buy-in from diverse teams (technical and non-technical colleagues, internal staff, vendors) to implement new and improved ways of doing things.
o A collaborative team player with a track record for meeting deadlines in a multidisciplinary team environment.
Resumes Evaluation/Criteria:
Criteria 1: Technical Architecture & Microsoft Ecosystem Expertise - 45 Points
Strategic Architecture Leadership (15 points):
• Extensive experience (8+ years as per Mandatory) in developing, recommending, implementing, and managing complex technical architectures (application, data, integration, infrastructure, security) for large, distributed, cross-platform environments.
• Proven ability to lead architectural design, ensuring alignment with enterprise standards and D365 best practices.
• Experience identifying and evaluating emerging technologies and architectural patterns.
Microsoft Dynamics 365 & Azure Cloud Architecture (15 points):
• Deep hands-on experience in architecting solutions within Microsoft Dynamics 365 cloud environments (CE & F&O), including understanding of core functionalities, APIs, and data models.
• Expertise in designing solutions leveraging Microsoft Azure services relevant to D365 implementations (e.g., App Services, Networking, Security, Azure Integration Services, Azure Data Factory, Azure Synapse Analytics, Azure Data Lake Storage).
• Proficiency in D365 development ecosystem tools like Power Platform (Power Apps, Power Automate, Dataverse), X++, and other relevant frameworks for architectural consideration.
Integration & Data Architecture (10 points):
• Extensive experience in designing and leading the implementation of large-scale system integrations, utilizing various integration patterns, middleware technologies, and communication protocols (e.g., REST, SOAP, SFTP).
• Strong background in defining and designing conceptual, logical, and physical data models, data warehousing solutions, and data migration strategies for complex enterprise environments.
DevOps & Performance Optimization (5 points):
• Knowledge and experience in establishing robust strategies for version control, automated builds, testing, and deployment (CI/CD) for enterprise applications, especially within the D365 and Azure context.
• Proven understanding and practical application of performance optimization techniques across different cloud and on-premise environments for large-scale systems.
Criteria 2: Strategic Design & Governance Acumen - 30 Points
Enterprise Architecture & Design Methodologies (10 points):
• Extensive experience in systems analysis and design within large enterprise environments, focusing on defining optimal data flows, system interoperability, and solution resilience.
• Proven experience with structured methodologies for the design, development, and implementation of complex applications and data integration solutions.
• Experience in developing enterprise architecture deliverables (e.g., models, roadmaps) based on established processes (e.g., Ontario Government Enterprise Architecture processes and practices).
Architectural Governance & Compliance (10 points):
• Demonstrated experience in facilitating, preparing, presenting, and delivering materials to governing bodies for architectural and security approvals (e.g., OPS Cyber Securities Assessment, documentation of Threat Risk Assessments, and the OPS Architectural Review Board process).
• Proven ability to lead and guide solutions successfully through these review and approval processes.
Translating Business to Technical Design (10 points):
• Experience in working effectively with technical and business partners to translate complex business requirements into tangible technical architecture, information architecture, and data models.
• Ability to define and design solution approaches that address functional needs while adhering to architectural principles.
Criteria 3: Leadership & Communication Skills - 25 Points
Executive & Stakeholder Communication (10 points):
• Exceptional verbal and written communication skills, with a proven ability to participate in and lead discussions with business and senior leadership.
• Ability to articulate complex technical solution recommendations, explain intricate architectural concepts to non-technical audiences, and effectively document work for clarity and decision-making.
Influence & Collaboration (10 points):
• Strong negotiation and influencing skills, with a demonstrated ability to gain consensus and buy-in from diverse stakeholders (technical and non-technical colleagues, internal staff, vendors) for architectural decisions and proposed solutions.
• Proven ability to work effectively and collaboratively in a multidisciplinary team environment, fostering cooperation and successful integration of contributions.
Analytical & Problem-Solving Leadership (5 points):
• Excellent analytical, problem-solving, and decision-making skills, with the capacity to identify and mitigate architectural risks proactively.
• A collaborative team player with a track record for meeting deadlines and leading technical resolutions in a fast-paced environment.
Knowledge Transfer
What needs to be KT
• Plans & designs including architecture artefacts, data models, protypes, wireframes,
• Project specific presentations, reports, status decks
To whom
When
This position is currently listed as "Onsite"; however, the Assignment under this request will provisionally be "Hybrid", working 7.25 hours per calendar day, sometime between 8:00 AM and 5:00 PM (excluding breaks) Monday to Friday inclusive, unless otherwise identified. These conditions are subject to change as the OPS reflects on its current situation. During the duration of the assignment, you will be under the discretion of the Hiring Manager's requirements for the Project you are assigned to.
Max no of submission- 1(one)
Must haves: