Senior DevOps Engineer

RBCMontreal, QC

About The Position

RBC is seeking a top-notch, driven, Senior DevOps Engineer who is a great team player and passionate about the quality of their work. This role is responsible for the evolution of the platform by leading the design, build, and maintenance of CI/CD pipelines and managing cloud platforms. The Senior DevOps Engineer will partner with IT colleagues and assigned technical and business lines to meet accelerated business objectives. The role involves frequent communication and interaction with RBC partners and/or employees located across Canada and/or worldwide.

Requirements

  • 4+ years of experience working as a DevOps
  • Skilled with Dev Ops tools such as: OpenShift4, Github Actions, Jenkins, Docker, Kubernetes, Spring Cloud Gateway, Load Balancer, Service Discovery, Dynatrace, Elastic stack, Splunk, Redis Caching, Vault Secret Management, Launch Darkly, bash, python
  • Strong knowledge of Kubernetes such as creating helm charts, auto scaling, managing, debugging deployments
  • Knowledge of build tools like Gradle, Maven
  • Experienced with Dynatrace, Elastic stack and Splunk

Nice To Haves

  • Certification within the DevOps space
  • Experience using AI tools
  • Experience of security gateways and protocols (JWT, Oauth2.0, SSL Certificates), vault identity and Access systems, Okta solutions, Security and regulations Mandates, Authentication Methods (OAuth, SAML, SiteMinder)

Responsibilities

  • Build a target state roadmap
  • Collaborate with developers to improve the build, release and deployment process
  • Address all enterprise mandates involving platform migration and tools upgrade
  • Design, build and maintain CI/CD pipelines (Github Actions, Jenkins)
  • Manage cloud platforms, particularly OpenShift4
  • Deploy containerized applications with Docker and Kubernetes
  • Configure reverse proxies, gateways such as, Spring Cloud Gateway, Load Balancer, Service Discovery
  • Configure monitoring, logging and alerting for infrastructure and services
  • Integrate external tools such as, Redis(for Caching), Vault(for Secret Management), Launch Darkly (for release management) with cloud applications
  • Troubleshoot production issues and ensure high availability and recovery of systems
  • Communicate and interact frequently with RBC partners and/or employees located across Canada and/or worldwide

Benefits

  • 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
  • Work in a dynamic, collaborative, progressive, and high-performing team
  • Ability to make a difference and lasting impact

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service