RBC

Senior Devops Engineer

TORONTO, Ontario, Canada Full time

Job Description

What is the Opportunity?                                                                                                 

We are looking for a talented Senior DevOps Platform Engineer to join our team which is responsible for evaluating, onboarding, and operationalizing new tools across our enterprise DevOps platform. Our team takes emerging developer tools and makes them enterprise-ready integrating them across multiple cloud environments, ensuring they meet rigorous security and compliance standards, and making them available at scale to all RBC application developers. As a key member of our team, you will work across cloud providers container platforms, and a diverse tooling landscape to deliver a reliable, scalable, and secure developer experience, while leveraging AI-driven tools and capabilities.

What will you do?

  • Evaluate, onboard, and integrate new DevOps tools into the enterprise platform, ensuring they meet rigorous security, scalability, and compliance requirements across multiple cloud environments (AWS, Azure, Openshift).

  • Design and implement deployment and management patterns for tools on Kubernetes, optimizing resource allocation, high availability, and multi-tenancy.                                                               

  • Collaborate with cross-functional teams including security, infrastructure, and application development to deliver enterprise-grade tooling that supports all RBC developers.                                            

  • Ensure the performance, reliability, and operability of onboarded tools, applying Site Reliability Engineering (SRE) principles including monitoring, alerting, and incident response.                              

  • Build automation for tool provisioning, configuration, and lifecycle management using Infrastructure as Code (Terraform, Helm, Kustomize).        

  • Integrate tools with enterprise identity providers, networking, proxy, and certificate infrastructure to guarantee secure and seamless access.                                                                                 

  • Develop and execute automated testing and validation procedures to confirm tool stability and enterprise readiness before broad rollout.                                                                                              

  • Participate in code reviews, document onboarding runbooks and technical procedures, and contribute to the team's collective knowledge.                                

  • Stay informed of emerging DevOps tools, cloud-native technologies, and AI-driven development practices, actively contributing to the ongoing enhancement of our platform capabilities.

What do you need to succeed?                                                                                       
Must-Have Skills:

  • 3+ years of working experience.

  • Bachelor’s degree in computer science, Engineering, or a field relevant to the role.                                             

  • Proficient with multi-cloud environments (AWS, Azure, GCP) and a strong grasp of cloud-native application architecture.

  • Hands-on experience with Kubernetes — deploying, managing, and troubleshooting workloads in production clusters.                 

  • Proficiency with Terraform and/or Helm for Infrastructure as Code (IaC).                                    

  • Thorough understanding of Site Reliability Engineering (SRE) and best practices for running critical systems, including monitoring, alerting, and incident management.                                             

  • Experience onboarding or integrating tools into enterprise environments with security, networking, and compliance constraints.   

  • Knowledge of CI/CD methodologies and associated tools.              

  • Strong experience with container technologies (Docker, Kubernetes) and orchestration at scale.             

  • Experience using AI tools and efficient prompting of LLMs for operational improvements.                                        

  • Solid understanding of version control systems, particularly Git.      

  • Strong analytical skills, problem-solving abilities, and excellent communication skills.                         

          

Nice-to-Have Skills:                                                                                        

  • Experience working across multiple cloud providers simultaneously (multi-cloud strategy).                                        

  • Familiarity with service mesh, ingress controllers, and enterprise networking patterns in Kubernetes.                            

  • Experience with full stack development (JavaScript, React, Node.js, Python, or similar).                                       

  • Understanding of enterprise security integration — SSO, certificate management, proxy configuration, and secrets management.     

  • Experience with tool evaluation frameworks — assessing tools for security, scalability, supportability, and developer experience.

  • Understanding of how AI can enhance CI/CD processes and operational workflows, including experience with AI coding assistants and MCP servers.                                                                             

  • A strong desire for continuous learning, particularly in cloud-native technologies, Kubernetes, and AI.              

                                                                                                                                            

What's in it for you?                                                                                                    

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.

  • Leaders who support your development through coaching and managing opportunities.                                                

  • Ability to make a difference and lasting impact.                        

  • Work in a dynamic, collaborative, progressive, and high-performing team.

  • A world-class training program in financial services.                 

  • Opportunities to do challenging work — taking cutting-edge tools and making them enterprise-ready at scale.

#LI-POST

#TECHPJ

Job Skills

Agile Methodology, Alerting (Inactive), Application Infrastructure, IT Automation, IT Monitoring, Operations Support, Organizational Leadership, Production Support, Software Development Life Cycle (SDLC), Software Engineering, Software Product Technical Knowledge, System Applications, Systems Software

Additional Job Details

Address:

RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTO

City:

Toronto

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

TECHNOLOGY AND OPERATIONS

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2026-03-20

Application Deadline:

2026-04-10

Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above

Our Employment Opportunities

At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.

Join our Talent Community

Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.

RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.