Remote job
Cloud Infrastructure Engineer
Job details
About this role
Role overview Build and operate the cloud foundations used by enterprise deployment environments. The work spans infrastructure provisioning, networking and security, with an emphasis on environments that are repeatable, auditable and resilient in production.
Responsibilities - Provision cloud infrastructure on AWS, Azure or GCP using infrastructure as code. - Build and manage networking components such as virtual networks, subnets, DNS, load balancing, private endpoints and firewall rules. - Establish security controls for identity and access, encryption, secrets and compliance alignment. - Support development, staging, production and disaster recovery environments. - Track and improve cloud costs through right-sizing, capacity planning and usage monitoring. - Document infrastructure patterns, runbooks and configuration standards; coordinate with DevOps and SRE teams on operational readiness.
Requirements - Production experience with at least one major cloud platform: AWS, Azure or GCP. - Proficiency with Terraform, Bicep, CloudFormation or comparable infrastructure-as-code tools. - Strong understanding of cloud networking, identity management and security architecture. - Ability to build infrastructure that supports reliable operations across multiple environments.
Benefits and work setup - Full-time role based in Toronto or remote within Canada.