Remote job
Senior DevOps Engineer
Job details
About this role
Role overview This senior DevOps position leads hands-on platform work from design through production, including cloud foundations, modernization, and migration. The engineer builds secure, scalable environments and helps teams deliver changes with clear monitoring, automation, and recovery plans.
Responsibilities - Design and implement cloud landing zones with sound networking and identity controls. - Lead migration and modernization work, planning cutovers, rollback paths, and data integrity checks. - Create observability solutions, define service indicators, and configure useful alerts that reduce noise. - Replace legacy release processes with automated CI/CD pipelines suited to complex branching and deployment needs. - Add vulnerability scanning and policy checks throughout the delivery process. - Operate and tune Kubernetes clusters, including networking, ingress, and autoscaling. - Coach less experienced engineers through code reviews and architecture guidance, and automate recurring operational work. - Work with client engineering teams to remove blockers and encourage cloud-native practices.
Requirements - Five to seven years of engineering experience, including at least three years in cloud, DevOps, or site reliability work. - Strong administration experience with Google Kubernetes Engine or a comparable orchestration platform. - Proficiency in Python or Go for dependable automation and tooling. - Understanding of hybrid connectivity, including VPNs, interconnects, and DNS resolution. - Experience designing and maintaining production Infrastructure as Code with Terraform. - Google Cloud Professional Cloud Architect and Certified Kubernetes Administrator certifications are listed for the role.
Benefits and work setup The position can be performed remotely within Canada.