03 Oct
|
CDW Canada
|
Vancouver
03 Oct
CDW Canada
Vancouver
One of CDW's Clients is seeking to engage a Cloud Engineer for a 6-month contract with opportunity to extend.
The Cloud
Engineer designs, implements, secures, and supports the Company’s cloud infrastructure, with primary responsibility for Microsoft Azure and secondary support for Amazon Web Services (AWS). The role builds scalable, resilient, and cost-effective cloud platforms that support applications, data, business operations, and technology modernization across Canada. This is a hands-on intermediate role for someone who can independently deliver cloud infrastructure, automate repeatable deployments, troubleshoot complex issues, and translate technical requirements into secure, practical solutions for a distributed, multi-site operating business.
Key Responsibilities Design, deploy, and manage secure, highly available Microsoft Azure infrastructure across production and non-production environments.
Administer
Azure subscriptions, management groups, resource groups, naming standards, tagging, budgets, and policy controls. Build and support Azure compute, storage, and platform services, including Virtual Machines, App Service, Functions, Storage Accounts, Azure SQL, and related services. Design and maintain Azure networking, including virtual networks, subnets, network security groups, Azure Firewall, Application Gateway, load balancers, VPN gateways, ExpressRoute, and private endpoints.
Manage cloud identity and access using Microsoft Entra ID, role-based access control, managed identities, privileged access, and least-privilege practices. Automate provisioning, configuration, and operational tasks using PowerShell, Azure CLI, Python, and Azure Automation. Build and maintain deployment pipelines using Azure DevOps or GitHub Actions, including testing, approvals, change controls, and rollback procedures.
Support cloud security and governance through Azure Policy, Defender for Cloud, Key Vault, encryption, backup, logging, and configuration standards. Manage backup,
disaster recovery, and business continuity capabilities using Azure Backup, Azure Site Recovery, and documented recovery procedures. Provide secondary support for AWS environments, including EC2, S3, VPC, IAM, RDS, CloudWatch, and CloudFormation or Terraform.
Maintain architecture diagrams, operational procedures, configuration records, inventories, and support documentation. Coordinate cloud activities with infrastructure, cybersecurity, application, data, and vendor teams, and participate in after-hours support for critical incidents and planned changes when required.
Qualifications and Experience Post-secondary education in information technology, computer science, engineering, or a related field, or an equivalent combination of education and practical experience. Four or more years of progressive experience in cloud engineering, infrastructure, systems administration, or DevOps, including at least two years of hands-on Microsoft Azure experience. Strong experience implementing and supporting Azure compute, storage, networking, identity, monitoring, governance, backup, and security services.
Practical experience with Microsoft Entra ID, Azure RBAC, Azure Policy, Azure Monitor, Log Analytics, Defender for Cloud, and Key Vault. Python or Bash experience is an asset.
Experience with CI/CD pipelines, source control, and deployment practices using Azure DevOps, GitHub Actions, or equivalent tools. Working knowledge of Windows and Linux administration, DNS, TCP/IP, routing, firewalls, load balancing, certificates, and hybrid connectivity.
Working knowledge of AWS services such as EC2, S3, VPC, IAM, RDS, CloudWatch, and CloudFormation is an asset.
Experience supporting a geographically distributed, multi-site setting; hospitality, retail, restaurants, or another 24-hour operating business is an asset.
Relevant certifications such as Microsoft Certified: Azure Administrator Associate, Azure Network Engineer Associate, Azure Security Engineer Associate, or Azure Solutions Architect Expert are assets. AWS Certified Solutions Architect - Associate or AWS Certified SysOps Administrator - Associate is also an asset. Ability to travel within Canada occasionally and participate in after-hours support when required.
Capabilities
Designs reliable cloud solutions with a strong focus on security, scalability, operational supportability, and cost control. Troubleshoots methodically across cloud platforms, operating systems, networks, identity, and applications, and follows issues through to resolution. Automates repeatable work and reduces manual configuration through Infrastructure as Code, scripting, and deployment pipelines.
Communicates architecture, risks, trade-offs, and technical information clearly to both technical and non-technical audiences. Builds productive working relationships across infrastructure, cybersecurity, application, data, and business teams. Balances cloud standards and governance requirements with operational realities and recommends practical, risk-based solutions.
Measures of Success Azure services meet agreed availability, performance, security, and support requirements. Cloud resources are provisioned consistently through approved Infrastructure as Code and deployment pipelines. Subscriptions, access, policies, tagging, backup, monitoring, and documentation are consistently maintained.
Migrations and platform changes are delivered with clear plans, testing, rollback procedures, and minimal business disruption.
📌 Cloud Performance Engineer (Remote) (Vancouver)
🏢 CDW Canada
📍 Vancouver