Taro Logo

Senior DevOps Engineer

RBC is Canada's largest bank and one of the largest banks globally by market capitalization, with approximately 84,000 employees serving over 16 million clients in Canada, the US, and 34 other countries.
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Senior DevOps Engineer

RBC, Canada's largest bank and a global financial institution, is seeking a Senior DevOps Engineer to join their WMTS DevOps team. This role focuses on improving service quality by reducing SLAs by 70% and driving productivity through automation and streamlined processes. The position offers an opportunity to work with state-of-the-art deployment pipelines and modern DevOps tools while supporting a major financial institution's technology infrastructure.

The ideal candidate will have 3-5 years of DevOps experience and strong expertise in CI/CD processes, using tools like Jenkins, GitHub, and Ansible. They will be responsible for leading the adoption of modern deployment pipelines, improving platform user experience, and establishing efficient DevOps practices across the organization.

RBC offers a comprehensive benefits package, including competitive compensation, flexible work arrangements, and extensive professional development opportunities. The company's global presence, serving over 16 million clients across 34 countries, provides an excellent platform for career growth and impact at scale.

Working at RBC means joining a team of 84,000 employees focused on innovation and excellence in financial services. The role offers the chance to work on challenging projects, collaborate with diverse teams, and contribute to the digital transformation of one of the world's largest banks. The position is based in Toronto, requiring strong technical skills combined with excellent communication abilities to bridge technology and business needs.

Last updated 25 days ago

Responsibilities For Senior DevOps Engineer

  • Advocate and promote new DevOps tools and processes through coaching, consultation, and training
  • Lead WMTS to 100% state-of-the-art inhouse deployment pipeline adoption
  • Build strong relationships with application development/QE teams
  • Monitor build, test, and deployment processes
  • Improve DevOps platform user experience
  • Create WMTS DevOps group as single point of communication
  • Set up monitoring, logging, and alerting system
  • Document infrastructure architecture and processes

Requirements For Senior DevOps Engineer

Java
Python
Kubernetes
  • Strong software engineering knowledge foundation including DevOps and SRE
  • Extensive knowledge of CI/CD process using Jenkins, GitHub, GitHub Actions, SonarQube, Maven, Vault, Ansible
  • Experience in script development using Groovy, Java, Python and PowerShell
  • Hands on experience using Ansible Tower for Window/Unix environment configuration
  • Experience using source configuration tools and branching strategy (Github)
  • Strong knowledge of Cloud platforms like OCP/Helm, Azure, ARM, Terraform
  • 3-5 years of experience in DevOps

Benefits For Senior DevOps Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive Total Rewards Program including bonuses and flexible benefits
  • Competitive compensation
  • World-class training program in financial services
  • Flexible work/life balance options
  • 37.5 hours work week

Jobs Related To RBC (Royal Bank of Canada) Senior DevOps Engineer