The Department of Foreign Affairs, Trade and Development (DFATD) has identified requirements for IM/IT professional services, at the Secret Security Level. Multiple resources specializing in various architecture services will be required to contribute to the IM/IT transformation initiatives for the Application Modernization programme such as senior Informatics Professional resources with knowledge and experience supporting and assisting with Protected B compliant Cloud Engineering, Architecture, Deployment, Security and System Administration, in accordance with the Government of Canada Security Control Profile for Cloud-based GC Services.
The Technology Architect is required to engineer a cloud centric co-managed configuration management tool such as Intune. The requirement is to develop and implement a cloud managed desktop that will take advantage of new management tools such as; Auto-pilot, analytics, co-management models, security features, CI/CD model, remote assistance and delivery optimization solutions.
Mandatory requirements
- Must have a post-secondary diploma or degree in Computer Science, or 3 of the following certifications:
- AZ-900: Microsoft Azure Fundamentals
- TOGAF
- ITIL V3
- Scrum Master Professional I
- MS-100 Microsoft 365 Identity and Services
- MS-101 Microsoft 365 Mobility and Security
- MD-100 Windows 10
- MD-101 Managing Modern Desktops
- Microsoft 365 Certified: Modern Desktop Administrator Associate
- Microsoft 365 Certified: Enterprise Administrator Expert
- AZ-300 Microsoft Azure Architect Technologies
- Must have experience, across at least 2 IM/IT transformational projects, with the following:
- Developing and integrating technology solutions; and
- Migrating software applications to the Cloud.
- Must have at least 8 years of experience overseeing the implementation of technology solutions including:
- Initiation;
- Verification of business requirements;
- Design;
- Integration; and
- Liaising with the software development teams for the implementation, execution, validation and verification of business requirements.
- Must have experience producing, developing, and updating the following technical documentation across at least 4 complex projects:
- Technical architectures with options and alternatives;
- Architectural assessments; and
- Solution architecture documentation.
General tasks
- Define design, maintain and support operating system deployments with Endpoint management systems;
- Define Design, develop, maintain and support Endpoint Management Systems on-Premise and Cloud environments;
- Using DFATD best practices, guardrails, and recommendations when it comes to architecting and designing applications for the Cloud;
- Using Security by design approach when planning a migration strategy;
- Define design, maintain and support endpoint security systems for detection and response processed;
- Design, document, and automate security and vulnerability incident response procedures;
- Design, develop, maintain and support scripting methodologies such as PowerShell scripts for Cloud technologies;
- Designing solutions in compliance with the Enterprise Architecture models;
- Provide advice and recommendations for improving the creation, management & deployment of the operating system, software products, alternative solutions, strategies and practices;
- Scrutinize and analyze changes for impacts and for technical & security risks;
- Track and update request for changes, work orders, tasks and incidents using the Remedy Smart-IT and BMC Remedy Change Management System;
- Conduct inventory of current DFATD environment, including workloads, services, data, network and infrastructure deployed;
- Conduct Cloud assessments and analysis of workloads and services to determine which workloads are good candidates for migration;
- Map source environment resources/services to target Cloud resource/service;
- Define and design appropriate to-be application, platforms, and hosting architectures in public Clouds with connectivity to on-premises data centres;
- Conduct sizing activities;
- Design Cloud architecture that meets key non-functional requirements (security, compliance, performance, resiliency, and availability);
- Oversee the migration of workloads and capabilities (e.g. Disaster recovery, archiving and backup) to Cloud;
- Leverage Cloud specific services (e.g. Web Application PaaS, Resource Manager, etc.) to implement desired Cloud operating models and enable DevOps capabilities;
- Ensure the integration of all aspects of Cloud technology solutions;
- Provide support to applications and technical support teams in the proper application of existing infrastructure;
- Identify key issues that can be addressed and benefits that could be achieved with a selective migration to Cloud services or alternative IT service delivery platforms;
- Create and/or maintain the Reference Architecture(s) for the public Cloud environment;
- Implement Dev/Test (ULL) public Cloud environment, including all associated governance / policy documents;
- Implement Innovation workspace (ULL) public Cloud environment, including all associated governance / policy documents;
- Implement and/or maintain a Production environment (PBMM), including all associated governance / policy documents;
- Provision of a stable, high-capacity site-to-site connectivity solution between legacy and the public Cloud environment;
- Develop and/or improve and/or support a business model and service units;
- Develop and/or maintain and/or support an infrastructure platform to support containerized application development;
- Develop, implement and/or support Cloud Identity, and Access Management (IAM) capabilities;
- Evaluate and document, as necessary, as-is architectures for systems being workload migrated, developed, or enhanced as part of the DFATD Cloud Program;
- Provide 3rd and 4th level engineering support for the endpoint management systems.
