Technology Architect (Windows Desktop)

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) 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.
Sorry! This job has expired.