Senior Azure Infrastructure Engineer

Jobgether

Canada

Remote

CAD 120,000 - 160,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work opportunity in Canada and/

Job summary

Jobgether partners with a company seeking a Senior Azure Infrastructure Engineer to design, deploy, and optimize enterprise Azure environments in Canada. You will lead complex cloud workstreams, automate infrastructure with IaC, and mentor peers while aligning with governance and security standards.

You will work across Azure networking, VDI, AKS, data services, and AI/ML enablement, ensuring reliability, cost efficiency, and resilience in a fast-paced enterprise setting.

Qualifications

  • 7+ years in infrastructure or cloud engineering roles.
  • 5+ years hands-on with Microsoft Azure environments.
  • Strong scripting and automation using PowerShell and Azure CLI.
  • Broad Azure knowledge: networking, VDI, Kubernetes, IaC, DevOps, security.
  • Experience with BCDR, governance, and cost optimization.
  • Bachelor’s degree or equivalent professional experience.
  • Authorized to work in Canada or the US without sponsorship.

Responsibilities

  • Design, implement, and support secure, scalable Azure solutions aligned with standards.
  • Collaborate with the Principal Azure Architect on design and modernization initiatives.
  • Lead Azure projects from design through handoff and deployment.
  • Manage Azure networking, VNet, VPN, ExpressRoute, private endpoints, and hybrid connectivity.
  • Deploy and optimize Azure Virtual Desktop environments.
  • Develop IaC using Azure Bicep and CI/CD pipelines; automate operations with scripts.
  • Manage AKS and Kubernetes networking, identity, ingress, secrets, monitoring, upgrades.
  • Apply security and governance: Entra ID, RBAC, Key Vault, Policy, Defender, Logging.
  • Support business continuity, disaster recovery, and backup testing.
  • Deploy and optimize Azure data services: SQL DB, Data Lake, Synapse.
  • Collaborate with data teams on secure analytics environments and AI ML workflows.
  • Maintain DevOps repos, release processes, and environment automation; drive migrations.
  • Mentor engineers and promote Azure engineering best practices.

Skills

Azure
PowerShell
Azure CLI
Kubernetes
Infrastructure as Code
DevOps
Azure Virtual Desktop
Networking

Education

Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field

Tools

Azure DevOps
Azure Bicep
Azure Policy
Defender for Cloud
Microsoft Sentinel
Azure Monitor
Log Analytics

Job 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.

  • Implement and support business continuity, disaster recovery, backup, and recovery testing activities in line with established recovery objectives.

  • Deploy and optimize Azure data services, including Azure SQL Database, Azure Data Lake Storage, Azure Synapse Analytics, and related integration services.

  • Collaborate with data scientists and analysts to build secure, supportable RStudio and advanced analytics environments in Azure.

  • Support Azure AI and machine learning initiatives, including Microsoft Foundry, Azure AI services, Azure Machine Learning, model deployment, and data science workflows.

  • Build and maintain Azure DevOps repositories, CI/CD pipelines, release processes, deployment strategies, and environment automation.

  • Contribute to cloud migration and modernization projects, including application assessments, containerization, and workload migration.

  • Monitor and improve infrastructure performance, availability, reliability, security, and cost efficiency.

  • Create and maintain technical documentation, architecture diagrams, implementation plans, operational procedures, and support runbooks.

  • Troubleshoot complex technical issues, participate in incident response and root-cause analysis, and drive corrective actions through to resolution.

  • Mentor other engineers, encourage consistent Azure engineering practices, and stay current with emerging Azure capabilities to recommend improvements.

Requirements:
  • At least 7 years of progressive experience in infrastructure engineering, cloud engineering, platform engineering, or solution delivery.
  • At least 5 years of hands‑on experience designing, implementing, and supporting Microsoft Azure environments.
  • Strong PowerShell scripting and automation skills, with practical experience using Azure CLI.
  • Broad technical knowledge of the Azure ecosystem, including networking, Azure Virtual Desktop, Kubernetes, Infrastructure as Code, DevOps, data services, and cloud security.
  • Experience designing or implementing business continuity and disaster recovery solutions.
  • Ability to independently troubleshoot complex technical problems, make sound implementation decisions, and drive issues to resolution.
  • Experience working within established architecture, security, governance, and operational standards.
  • Strong written and verbal communication skills, with the ability to collaborate effectively across technical and business teams.
  • A bachelor's degree in Computer Science, Information Technology, Engineering, or a related field; equivalent professional experience may be considered.
  • Authorization to work in Canada or the United States without current or future sponsorship.
  • Microsoft Certified: Azure Administrator Associate and/or Azure Network Engineer Associate certifications are preferred.
  • Experience with Bicep, Azure Policy, Defender for Cloud, Microsoft Sentinel, Azure Monitor, and Log Analytics is an advantage.
  • Familiarity with regulated, highly controlled, or GxP environments is preferred.
  • Experience in cloud migration, platform modernization, or enterprise infrastructure transformation is beneficial.
  • Knowledge of Microsoft Purview, Azure Databricks, MLOps, or responsible AI practices is an asset.
  • Experience supporting RStudio, data science, analytics, Azure AI, or machine learning environments is desirable.
  • Strong Azure DevOps experience, including CI/CD pipelines, Git, release management, and deployment automation, is preferred.
Benefits:
  • Full-time employment.
  • Remote work opportunity available in Canada and the United States.
How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Infrastructure / SRE Engineer
Infrastructure / SRE Engineer

Jobgether • Canada

Remote
CAD 110,000 - 170,000
Permanent employment
Remote flexibility
Competitive pay
+7
Advanced Deployment Technical Consultant
Advanced Deployment Technical Consultant

Jobgether • Canada

Remote
CAD 101,000 - 187,000
Salary range CAD 100,500–186,500
Variable incentives
Comprehensive benefits
+4
AI Fullstack Engineer (Senior Associate)
AI Fullstack Engineer (Senior Associate)

Jobgether • Canada

Remote
CAD 115,000 - 140,000
Medical, dental, and vision coverage
Remote work anywhere in Canada
Annual incentive program
+1
Senior Azure DevOps Administrator
Senior Azure DevOps Administrator

Ian Martin Group • Calgary

Hybrid
CAD 77,000 - 110,000
Sr Software Engineer (Product Engineering Background)
Sr Software Engineer (Product Engineering Background)

Jobgether • Canada

Remote
CAD 190,000 - 210,000
Competitive salary (Canada)
Competitive salary (US)
Fully remote across Canada and the US
+7
Senior Cyber Security Analyst
Senior Cyber Security Analyst

Jobgether • Canada

Remote
CAD 155,000 - 185,000
Competitive pay
Remote Canada
Education reimbursement
+3
Intermediate Software Engineer
Intermediate Software Engineer

Jobgether • Canada

Remote
CAD 100,000 - 120,000
Competitive salary
Bonuses
Benefits package
+7
Senior Application Security Analyst
Senior Application Security Analyst

Jobgether • Canada

Hybrid
CAD 140,000 - 175,000
Flexible work arrangements
Wellness subsidy
EFAP and mental health services
+6
Senior Software Engineer (Infrastructure)
Senior Software Engineer (Infrastructure)

Jobgether • Canada

Remote
CAD 350,000 - 454,000
Competitive annual salary
Fully remote working environment
Equity package
+2
Senior M365 Software Developer
Senior M365 Software Developer

Jobgether • Canada

Remote
CAD 110,000 - 130,000
Fully remote in Canada
Permanent, full-time employment
Comprehensive benefits
+4