Senior Azure Infrastructure Engineer
Designs, automates, and supports secure, scalable enterprise Azure cloud infrastructure — spanning networking, Azure Virtual Desktop, AKS/Kubernetes, Infrastructure as Code with Bicep, Azure DevOps CI/CD, data services, and AI/ML workloads. Troubleshoots production issues, strengthens governance/DR, and mentors engineers under a Principal Azure Architect.
- Compensation
- Not disclosed
- Location
- Canada
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Full time
- Experience
- 5+ years
- Category
- Devops
- Posted
Skills
Must have
- 7+ years progressive experience in infrastructure, cloud, platform engineering, or solution delivery
- 5+ years hands-on experience designing, implementing, and supporting Microsoft Azure environments
- Strong PowerShell scripting and automation skills, with practical Azure CLI experience
- Broad knowledge of the Azure ecosystem: networking, Azure Virtual Desktop, Kubernetes, IaC, DevOps, data services, cloud security
- Experience designing or implementing business continuity and disaster recovery solutions
- Ability to independently troubleshoot complex technical problems and drive issues to resolution
- Experience working within established architecture, security, governance, and operational standards
- Strong written and verbal communication skills across technical and business teams
- Bachelor's degree in Computer Science, IT, Engineering, or related field (or equivalent experience)
- Authorization to work in Canada or the US without current or future sponsorship
Nice to have
- Microsoft Certified: Azure Administrator Associate and/or Azure Network Engineer Associate certifications
- Experience with Bicep, Azure Policy, Defender for Cloud, Microsoft Sentinel, Azure Monitor, and Log Analytics
- Familiarity with regulated, highly controlled, or GxP environments
- Experience in cloud migration, platform modernization, or enterprise infrastructure transformation
- Knowledge of Microsoft Purview, Azure Databricks, MLOps, or responsible AI practices
- Experience supporting RStudio, data science, analytics, Azure AI, or machine learning environments
- Strong Azure DevOps experience: CI/CD pipelines, Git, release management, deployment automation
Full description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Azure Infrastructure Engineer based in Canada.
The Senior Azure Infrastructure Engineer will design, implement, automate, and support secure, scalable, and resilient cloud infrastructure within an enterprise Azure environment. Working under the direction of a Principal Azure Architect, you will lead complex technical workstreams and contribute to cloud architecture, modernization, and operational excellence. The role spans Azure networking, virtual desktop infrastructure, Kubernetes, Infrastructure as Code, DevOps automation, data services, and emerging AI and machine learning capabilities. You will collaborate with architecture, security, application, infrastructure, and data teams to deliver reliable solutions that meet business and technical requirements. This hands-on position also involves troubleshooting critical production issues, strengthening governance and business continuity, and improving cloud performance and cost efficiency. You will contribute to engineering standards while mentoring colleagues and promoting consistent practices across the team.
Accountabilities
-
Design, implement, and maintain secure, scalable, highly available, and supportable Azure solutions aligned with enterprise architecture standards.
-
Partner with the Principal Azure Architect on solution design, technical standards, architecture reviews, and cloud modernization initiatives.
-
Lead assigned Azure projects and complex technical workstreams from initial design through implementation and operational handoff.
-
Implement and support Azure networking components, including virtual networks, route tables, DNS zones, VPN, ExpressRoute, private endpoints, network virtual appliance firewalls, network security groups, and hybrid connectivity.
-
Deploy, maintain, and optimize Azure Virtual Desktop environments.
-
Develop and maintain Infrastructure as Code using Azure Bicep, Azure DevOps pipelines, and other appropriate automation tools.
-
Write, review, and troubleshoot advanced PowerShell and Azure CLI scripts to automate infrastructure operations.
-
Implement and support Azure Kubernetes Service (AKS) and Kubernetes environments, covering networking, identity, ingress, secrets management, monitoring, upgrades, and workload deployment.
-
Apply Azure security and governance controls, including Microsoft Entra ID, role-based access control (RBAC), managed identities, Key Vault, Azure Policy, Defender for Cloud, logging, and monitoring.