Senior DevOps Engineer / Platform Engineer

New
Based in CanadaFull-TimeSenior
Salary$135,000 – $165,000 CAD
Apply NowOpens the employer's application page

Job Details

Experience
5–9 years
Required Skills
AWSGCPKubernetesAzureDevOpsTerraformHelm

Requirements

  • 5–9 years of experience in platform engineering, DevOps, Site Reliability Engineering, or software engineering roles with strong production ownership.
  • Proven experience building and maintaining production software services, with strong programming skills beyond infrastructure scripting.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent hands-on professional experience.
  • Strong software engineering fundamentals with the ability to design, develop, and maintain internal tools, automation, and production systems.
  • Hands-on experience with infrastructure-as-code tools such as Terraform, including provisioning, upgrades, and environment management.
  • Solid experience operating Kubernetes-based production workloads and familiarity with Helm.
  • Strong cloud knowledge, particularly with GCP, with the ability and willingness to expand experience across AWS and Azure.
  • Understanding of distributed systems, service-oriented architectures, networking concepts, virtualization, and resource management fundamentals.
  • Ability to reason about databases, transactions, data flows, and system reliability challenges.
  • Strong architectural judgment with the ability to define ownership boundaries and scalable technical solutions.
  • Excellent technical communication skills, including writing clear documentation, design proposals, and technical diagrams.
  • Strong problem-solving mindset with the ability to independently investigate issues and deliver impactful solutions.

Responsibilities

  • Own and evolve the internal developer platform as a software product, including architecture, codebase, workflows, and roadmap development to support engineering teams.
  • Design, build, and maintain scalable cloud infrastructure using infrastructure-as-code practices, primarily with Terraform Cloud, while expanding expertise across GCP, AWS, and Azure environments.
  • Manage Kubernetes-based workloads with Helm, ensuring reliability, scalability, performance, and efficient resource utilization.
  • Create tools, automation, and processes that enable engineers to self-serve deployments, configurations, and operational workflows safely.
  • Partner closely with engineering teams to understand technical challenges, improve developer experience, and establish clear ownership boundaries between teams.
  • Support reliability initiatives by defining service objectives, planning capacity, conducting resilience exercises, and reducing operational complexity.
  • Participate in production support and incident response activities, driving rapid resolution, root cause analysis, and continuous improvement through blameless reviews.
  • Establish and promote modern software delivery practices, including secure development workflows, environment management, progressive delivery, and automation standards.
  • Implement security best practices including least-privilege access management, secrets management, dependency scanning, and secure infrastructure provisioning.
  • Produce technical documentation, architecture diagrams, and design proposals to improve collaboration and technical decision-making.
View Full Description & ApplyYou'll be redirected to the employer's site
$135,000 – $165,000 CAD
Apply Now