T

TD Bank

Offers banking, loans, and wealth management.

DevOps Engineer

DevOps EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, CanadaIn-person

About the Job

Requirements

  • At least 5 years of experience in DevOps, Cloud Engineering, Platform Engineering, or a related field.
  • Strong hands-on experience implementing and supporting cloud-based DevOps solutions.
  • Experience working in enterprise or regulated environments.
  • Experience supporting production systems and application deployments.
  • Strong hands-on experience in DevOps or Release Engineering.
  • Hands-on experience with Microsoft Azure, including Azure Kubernetes Service, Azure App Service, Azure networking, identity, and security concepts.
  • Strong experience with Kubernetes and Helm.
  • Strong experience with Terraform and Infrastructure as Code.
  • Strong CI/CD experience using GitHub Actions.
  • Experience with source control and Git-based development workflows.
  • Solid understanding of deployment strategies, including blue/green deployments, canary deployments, and rollback strategies.
  • Understanding of DevOps security and secure software delivery practices.
  • Understanding of operational readiness, monitoring, troubleshooting, and production support.
  • Good communication, collaboration, and problem-solving skills.

Responsibilities

  • Build, maintain, and support DevOps solutions and automation.
  • Contribute to DevOps and release architecture across non-production and production environments.
  • Execute and coordinate application releases, including cutovers and deployment windows.
  • Deploy and support applications on Azure Kubernetes Service and Azure App Service.
  • Build and maintain CI/CD pipelines using GitHub Actions.
  • Develop and maintain Helm charts for Kubernetes application deployments.
  • Develop and maintain infrastructure using Terraform and Infrastructure as Code.
  • Support release readiness, environment parity, deployment validation, and rollback strategies.
  • Create and maintain release documentation, including runbooks, cutover plans, and deployment checklists.
  • Implement DevOps security, governance, and operational best practices.
  • Troubleshoot deployment, pipeline, infrastructure, and production issues.
  • Identify and implement opportunities for automation and continuous improvement.
  • Collaborate with development, security, infrastructure, and platform teams.
  • Participate in production support and operational activities as required.

About the Company

TD Bank

Offers banking, loans, and wealth management.

TD Bank provides a wide range of banking and financial services in North America for individuals, businesses, and corporations. Core offerings include checking and savings accounts, credit cards, loans, mortgages, investment products, and wealth management. TD Bank emphasizes digital banking through online and mobile apps that let customers manage money, pay bills, deposit checks, transfer funds, and manage cards. Revenue comes from interest on loans, service fees, and investment income. The company differentiates itself with a broad product lineup, large North American footprint, and integrated services for both personal and business customers, plus a focus on digital accessibility. Its goal is to be a leading, accessible financial institution that helps customers manage and grow their money through convenient, everyday banking and investment solutions.

Company size
10,001+
Company stage
IPO
Headquarters
Toronto, Canada
Founded
1955

Recently Posted Jobs

Explore more opportunities at TD Bank

See more jobs