hero

Queering the tech ecosystem!

Connecting our community to great opportunities

Senior DevOps Developer

RBC

RBC

Software Engineering
Toronto, ON, Canada
Posted on May 9, 2025

Job Summary

Job Description

What is the opportunity?

Are you interested in working as a DevOps Engineer on the Global Payments Platform and DevOps team in Technology & Operations at the Royal Bank of Canada?

RBC`s Global Payments Platform and DevOps Team is responsible for improving the efficiency and reliability of our existing CI/CD pipelines and integrating new tools or optimizing existing workflows.

Our mission is to empower developers with state-of-the-art technology solutions, enabling them to create, test, and deploy their applications with speed and reliability. We pride ourselves on staying at the forefront of the industry, continuously integrating the latest advancements to ensure our infrastructure is not only robust but also cutting-edge. By fostering a culture of collaboration and continuous improvement, we are dedicated to delivering best-in-class services that drive the success of our enterprise payment systems.

As part of our team, you will play a critical role in shaping the future of payment technologies and the overall developer experience. We are helping to containerize applications and services and managing them through orchestration platforms.

What will you do?

  • Collaborate with peers to develop code in line with strategic initiatives, as well as develop, troubleshoot, enhance, and document components, as per the requirements and detailed design

  • Contributing to the deployment and scaling of microservices, ensuring that they are robust and can handle production load.

  • Create and review technical design documents, understand how the design will be used in the code development process, and facilitate meetings to design, troubleshoot, and execute projects

  • Participate in walkthrough reviews of technical specifications, programs, code, and unit test plans

  • Conduct thorough unit testing, often developing and leveraging automated unit testing frameworks, and improve performance of single functions through performance tuning

  • Assisting in the development and maintenance of infrastructure as code (IaC) for provisioning and managing cloud resources.

  • Implementing security best practices within our pipelines and infrastructure to ensure that our systems are protected against potential threats.

What do you need to succeed?

Must-have

  • Proven expertise in programming languages such as Python, Java, JavaScript, as well as Bash scripting.

  • Hands-on experience in a variety of SRE languages and tools (Terraform, Ansible Dynatrace, ServiceNow, GitHub, Slack, Elastic, Kibana)

  • Intermediate knowledge of industry practices, with a focus on DevOps

  • Intermediate experience in a variety of environments (Cloud, Linux/Unix/Windows and services/APIs, databases)

  • Excellent communication skills

  • Effective negotiation skills, stakeholder management

  • Ability to influence the larger DevOps group at an SRE level

  • Excellent interpersonal and highly developed communication skills (verbal and written)

  • Creative and analytical thinker who is self-driven and capable of working in a fast paced environment

  • Knowledge of the Software Development Life Cycle (SDLC) – Agile, Waterfall, and Iterative methods

Nice-to-have

  • Knowledge of Unified Modeling Language (UML)

  • Experience with GitHub Actions and GitOps

  • Kubernetes experience

  • Docker Experience

  • Experience with Jenkins or other CI tools.

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.

  • Network and build lasting relationships with students from diverse backgrounds from across Canada

  • Participate in fun events and gamification challenges to help build your career tool kit while enjoying a work-life balance

  • Leaders who support your development through coaching and learning opportunities

  • Work in a dynamic, collaborative, progressive and highly performing team

  • Ability to make a difference and lasting impact

  • Enjoy a comfortable work environment with the option to dress casually

#LI-ASPOST

#LI-Post

#hybrid

Job Skills

Information Technology (IT) Infrastructure, Programming Languages, Software Change Request Management, Software Development Life Cycle (SDLC), Software Engineering, Software Integration Engineering, Software Product Design, Software Product Technical Knowledge, Software Release Management, System Testing Tools

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:

2025-04-29

Application Deadline:

2025-05-27

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

Inclusion and Equal Opportunity Employment

At 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.