Jobs / RBC
Lead DevOps Engineer
RBC · Toronto, ON, Canada
Toronto, ON, CanadaFull timeExp: 10+ yrsOnsite
Remuneration
Not specified
Location
Toronto, ON, Canada
Visa sponsorship
Not specified
Job summary
RBC is seeking a talented and experienced Lead DevOps Engineer to join our growing team. In this role, you will lead the design, implementation, and optimization of our cloud infrastructure and deployment pipelines. This is an ideal opportunity for a strategic thinker who can mentor junior engineers, drive automation initiatives, and help shape the future of our DevOps practices in a fast-paced, innovative environment.
Benefits
BonusesFlexible benefitsCompetitive compensationCommissionsStockCoaching and managing opportunitiesWorld-class training program in financial services
Qualifications
- 10+ years of experience as a DevOps engineer or in similar infrastructure roles
- Hands-on experience building and maintaining production cloud infrastructure
- Strong understanding of CI/CD and expertise in Azure DevOps pipelines
- Hands-on experience with Infrastructure as Code (IaC) tools like Terraform or Azure Resource Manager
- Experience with containerization and orchestration tools such as Docker and Kubernetes
- Solid scripting and automation skills using Python or Bash
- Experience building and maintaining CI/CD pipelines using tools like Azure DevOps, GitHub Actions, or GitLab CI
Responsibilities
- Build and maintain cloud infrastructure on Azure
- Lead the design, implementation, and maintenance of DevOps solutions, CI/CD pipelines, and cloud infrastructure using Azure DevOps tools and Kubernetes
- Implement and optimize CI/CD pipelines to support smooth software delivery
- Deploy and manage containerized applications using Docker and Kubernetes
- Implement Infrastructure-as-Code using Terraform for provisioning and configuration management
- Work closely with application development, cloud engineering, security, and other stakeholders to streamline deployment pipelines and improve CI/CD processes
- Provide technical support and troubleshoot complex issues
- Recommend enhancements, optimizations, and new technologies to improve DevOps environments
Skills
AzureAzure DevOpsBashDockerGitHubGitHub ActionsGitLabGitLab CIKubernetesPythonTerraform
Certifications
Microsoft Certified Azure DevOps Engineer Expert
Relocation
No