Level of effort: Full-time
Type of engagement: Hybrid
Duration: 3 years
Sector: Public
Language: English
The Department of Foreign Affairs, Trade and Development (DFATD) is building a modern and user-friendly Grants & Contributions platform that will effectively deliver and manage consistent data across an enterprise which will facilitate greater innovation. The IM/IT and business transformation teams will develop the solution together, putting emphasis on the client experience by leveraging a human-centred design engagement strategy. A Gs&Cs wide platform solution will significantly increase the Department’s capacity for
analytics, knowledge management, results-based management, reporting and reduce the technical debt
involved in maintaining systems close to obsolescence.
Mandatory requirements
- Experience developing strategies and implementation roadmaps, designing architectures for three (3) complex IM/IT transformational projects implementing Microsoft Dynamics 365 Online and/or Power Platform solutions;
- Minimum of three (3) years’ experience designing architectures to migrate MS Dynamics on-Premise legacy solutions to MS Dynamics 365 Online including the data migration;
- Experience designing one (1) complex architecture integrating at least three (3) or more of the following Microsoft Power Platform components: Power Apps – Canvas Apps; Power Apps – Model Driven Apps; Power Virtual Agents; Power BI; AI Builder/ Artificial Intelligence; Power Automate etc
- Experience architecting one (1) Cloud Platform, compliant with the Protected B / Medium Integrity and Medium availability rating as per ITSG-33 standard;
- Experience developing and maintaining each of the following architectures: Business Architecture; Application Architecture; Data Architecture; Technology Architecture; Security architectures;
- Certification: Azure Fundamentals, Power Platform Fundamentals, Microsoft 365 Fundamentals
- Experience architecting and implementing Power Pages (or Power Portals) that are open to the public, using both anonymous and secured authentication mechanisms.
General tasks
- Evaluation of existing procedures and methods, identify and document database content,
- structure, and application sub-systems, and develop data dictionary;
- Define and document interfaces of manual to automated operations within application
sub-systems, to external systems and between new and existing systems; - Monitor industry trends to ensure that solutions fit with government and industry
directions for technology; - Create MS Dynamics 365 cloud architecture solution proposals for individual and
integrated projects; - Develop and enhance MS Dynamics 365 and Power Platform cloud implementation
strategies and architectural alignment activities; - Categorize and group tenancies and projects (including existing projects) to maximize
possibilities for data re-use and benefits of common technical requirements across
business lines; - Determine the feasibility of meeting specific project requirements;
- Determine the scope for a solution;
- Evaluate Dynamics 365 apps and AppSource options to solve requirements;
- Address functional gaps through alternate approved solutions;
- Develop cloud architectures diagrams and documents, including: Application architecture/ Information architecture /Technology architecture /Security Architecture;
- Work with the enterprise architecture team to ensure cloud architectural alignment and
the identification/validation of prototypes; - Performing fit-gap analysis between the high-level business needs and the application
out of the box capability; - Design customizations and identify opportunities for Power Platform component reuse;
- Create transition plans and architectures;
- Analyze functional requirements to identify information, procedures and decision flows;
- Map / integrating dynamics solutions and data models into cloud architecture; Develop
prototypes for clients; - Develop architectures (solution, data and technical);
- Advise on plugin development strategies;
- Integrate code between MS Dynamics 365, PowerApps and other DFATD systems;
- Perform fit-gap analysis into DFATD MS Dynamics 365 and Power Platform ecosystem,
including re-use of existing architectural components and entities; - Support the Business Solutions team ongoing activities related to projects, development
and support; - Contribute to the migration of on premise MS Dynamics solutions to the cloud;
- Log and update daily development work within Azure DevOps
- Develop software with an understanding of current Key Principles of Agile Software
Development; - Create and execute change requests, as requirements and priorities often change rapidly
- Provide explanation of technical concepts clearly and concisely to non-technical team
members; - Perform knowledge transfer to employees;
- Provide coaching as and when needed;
- Collect lessons learned from other similar previous on premise to cloud CRM projects
and develop into principles; - Comply and ensure compliance with the Business Solutions’ architectural baseline and
solution stacks;
Sorry! This job has expired.
