Taro Logo

DevOps Developer

Royal Bank of Canada is Canada's biggest bank and one of the largest global financial institutions, serving 16+ million clients across 34+ countries with 84,000+ employees.
DevOps
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Finance

Description For DevOps Developer

RBC's CMTC DevOps team is seeking a skilled developer to create CI/CD patterns and build automation using cloud-native technologies. This role offers an exciting opportunity to work with cutting-edge technologies while focusing on creating high-quality, secure, and reusable solutions. As a DevOps Developer, you'll be part of a dynamic team that values collaboration, flexibility, and continuous learning.

The position requires expertise in various programming languages including Java, TypeScript, and Python, along with strong knowledge of cloud platforms and containerization technologies like Kubernetes, OpenShift, and Docker. You'll be responsible for developing scalable APIs, implementing automated testing, and optimizing development pipelines to reduce time-to-market.

RBC, as Canada's largest bank and one of the world's leading financial institutions, offers a stable yet innovative environment where you can make a significant impact. The company serves over 16 million clients across 34 countries and maintains a strong commitment to technological advancement and employee development.

The role comes with attractive benefits including competitive compensation, bonuses, flexible benefits, and stock options where applicable. RBC's commitment to work-life balance and professional development means you'll have access to world-class training programs and opportunities for career advancement.

Working in a hybrid model, you'll join a team that emphasizes both technical excellence and collaborative problem-solving. The position offers exposure to modern technologies and methodologies while contributing to solutions that serve one of North America's largest financial institutions.

Last updated 3 hours ago

Responsibilities For DevOps Developer

  • Collaborate with developers to model and design new API interfaces
  • Develop and support highly scalable, high-performance APIs
  • Ensure high code quality through automated unit and functional testing
  • Automate processes within the development pipeline
  • Design and develop reusable code structures
  • Work within an agile product team
  • Stay updated on new technologies and their applications

Requirements For DevOps Developer

Java
JavaScript
Python
TypeScript
Kubernetes
MongoDB
Redis
  • 2+ years experience with programming (Java, TypeScript, Python, Shell, batch)
  • Experience with distributed cloud applications (OpenShift, Azure, Docker)
  • Strong Kubernetes knowledge
  • Experience with DevOps pipelines (GitHub actions, Jenkins, Maven, Angular)
  • Experience with continuous integration/delivery
  • Knowledge of web-based application architectures and frameworks
  • Experience with full software development life cycle

Benefits For DevOps Developer

Medical Insurance
401k
Equity
  • Comprehensive Total Rewards Program including bonuses
  • Flexible benefits
  • Competitive compensation
  • Stock options where applicable
  • World-class training program
  • Flexible work/life balance options
  • Career development and coaching

Interested in this job?

Jobs Related To RBC DevOps Developer

Production Support Engineer - Platforms

Production Support Engineer position at RBC focused on platform engineering and support.

DevOps Developer

DevOps Developer position at RBC focusing on CI/CD patterns, cloud-native development, and automation, requiring 2+ years of programming experience with comprehensive benefits and hybrid work arrangement in Toronto.

TOC Engineer

TOC Engineer position at Toyota Financial Services focusing on AWS infrastructure, DevOps practices, and enterprise platform support in Plano, TX.

Cloud DevOps Developer

Cloud DevOps Developer position at 3M, focusing on AWS infrastructure, containerization, and automation, offering hybrid work in São Paulo.

Software Engineer, Infrastructure (Platform - Observability)

Software Engineer position at Coinbase focusing on Infrastructure Platform Observability, building and maintaining critical observability systems at scale.