Lead DevOps Engineer
BMO Financial is hiring a Lead DevOps Engineer in Toronto (hybrid) to lead enterprise AWS cloud infrastructure, CI/CD pipelines (Jenkins), infrastructure-as-code, containers, and observability, while mentoring engineers and driving platform standards at the bank.
- Compensation
- CA$85.5K–CA$185K / yr
- Location
- Toronto, Canada
- Work setup
- Not specified
- Seniority
- Lead
- Employment
- Full time
- Experience
- 3+ years
- Category
- Devops
- Posted
Skills
Must have
- 8+ years in DevOps, Cloud Engineering, Platform Engineering, or SRE
- 3+ years in a technical leadership or lead engineering capacity
- Experience designing and supporting large-scale AWS environments
- Experience building enterprise CI/CD pipelines and automation frameworks
- Experience working in Agile software development environments
- AWS architecture skills: ECS, Fargate, Lambda, RDS, CloudFront, CloudWatch, serverless
- Containerization with Docker, Linux containers, and AWS container services
- Infrastructure as Code and infrastructure automation
- Programming/scripting in Python, Bash, PowerShell
- Source control and build tools: Git, SCM tools, Jenkins
- Systems architecture, systems thinking, cloud-native design
- Monitoring, logging, alerting, and performance/reliability engineering
- Strong leadership, mentoring, communication, and stakeholder management skills
Nice to have
- AWS Certified Solutions Architect and/or AWS Certified DevOps Engineer Professional
- Experience with Kubernetes, Terraform, or CloudFormation
- Financial services or highly regulated industry experience
- Knowledge of DevSecOps, cloud security, and governance frameworks
- Backstage (Internal Developer Platform)
- LaunchDarkly
- Splunk
- Node.js
- TypeScript
- Spring Framework
- SAML / OAuth
Full description
Application Deadline:
11/26/2026Address:
250 Yonge StreetJob Family Group:
TechnologyLead DevOps EngineerLocation: Toronto, ON (Hybrid)
Type: Full-Time
Overview
We are seeking a Lead DevOps Engineer to drive cloud infrastructure, automation, and platform engineering initiatives across the enterprise. This hands-on leadership role will be responsible for designing and optimizing AWS-based solutions, advancing CI/CD practices, implementing Infrastructure as Code, and enabling secure, scalable, and resilient software delivery. The successful candidate will partner closely with engineering, security, and operations teams while mentoring DevOps practitioners and promoting a cloud-first, automation-driven culture.
Key Responsibilities
- Lead the design and evolution of enterprise DevOps platforms, toolchains, and engineering standards.
- Architect, deploy, and support scalable AWS cloud solutions
- Build and enhance CI/CD pipelines using Jenkins and automation frameworks.
- Implement Infrastructure as Code (IaC), automate deployments, and improve operational efficiency.
- Design and manage containerized environments using Docker and AWS container services.
- Support application modernization, cloud migration, and microservices adoption.
- Implement monitoring, logging, alerting, and observability solutions.
- Drive reliability, performance, security, incident response, and continuous improvement initiatives.
- Provide technical leadership, mentorship, and guidance to engineering teams.
QualificationsRequired Experience
- 8+ years of experience in DevOps, Cloud Engineering, Platform Engineering, or Site Reliability Engineering.
- 3+ years in a technical leadership or lead engineering capacity.
- Experience designing and supporting large-scale AWS environments.
- Proven experience building enterprise CI/CD pipelines and automation frameworks.
- Experience working in Agile software development environments.
Technical Skills
- Cloud & AWS: AWS Architecture, ECS, Fargate, Lambda, RDS, CloudFront, CloudWatch, Serverless Computing
- DevOps & Platform Engineering: DevOps Toolchains, CI/CD, Platform Engineering, Platform Architecture
- Containerization: Docker, Linux Containers, AWS Containerization
- Automation: Infrastructure Automation, Automation Testing Tools, Infrastructure as Code (IaC)
- Development & SDLC: Software Development Lifecycle (SDLC), Development Methodologies, Agile Practices
- Programming & Scripting: Python, Bash, PowerShell, and other scripting/programming languages