Taro Logo

DevOps Developer

RBC is Canada's largest bank and one of the largest banks globally by market capitalization, serving over 16 million clients across Canada, US, and 34 other countries.
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, focusing on building high-quality and secure products. This role combines cloud-native development with DevOps practices, offering opportunities to work with cutting-edge technologies in a supportive environment. The position requires expertise in various programming languages and cloud platforms, with a focus on automation and scalable solutions. As part of RBC, Canada's largest bank, you'll join a team that values collaboration, innovation, and professional growth. The role offers comprehensive benefits, including competitive compensation, flexible work arrangements, and professional development opportunities. You'll be contributing to critical infrastructure while working with a dynamic team that emphasizes both technical excellence and personal growth. The position combines hands-on development with DevOps practices, making it ideal for someone passionate about both coding and automation. Working at RBC means joining an institution that serves over 16 million clients globally while maintaining a strong focus on employee development and work-life balance.

Last updated 31 minutes ago

Responsibilities For DevOps Developer

  • Collaborate with other developers to model and design new API interfaces
  • Develop and support highly scalable, high-performance APIs within an Agile development team
  • Ensure high code quality through automated unit and functional testing
  • Automate processes within the development pipeline
  • Design and develop code structures to promote reusability
  • Work within an agile product team
  • Actively seek out knowledge about new technologies

Requirements For DevOps Developer

Java
TypeScript
Python
Kubernetes
MongoDB
Redis
MySQL
  • +2 years' experience with programming (Java, TypeScript, Python, Shell, batch)
  • Strong Kubernetes knowledge
  • Experience working with DevOps pipelines (GitHub actions, Jenkins, Maven, Angular)
  • Experience working within professional software engineering practices
  • Working knowledge of web-based application architectures and frameworks
  • Experience with distributed cloud applications (OpenShift, Azure, Docker)

Benefits For DevOps Developer

Medical Insurance
401k
Equity
  • Comprehensive Total Rewards Program including bonuses and flexible benefits
  • Competitive compensation
  • Stock options where applicable
  • World-class training program in financial services
  • Flexible work/life balance options
  • Leaders who support development through coaching
  • Collaborative and progressive team environment

Interested in this job?

Jobs Related To RBC (Royal Bank of Canada) DevOps Developer

DevOps Developer

DevOps Developer position at RBC focusing on CI/CD patterns and cloud-native development, requiring 2+ years of programming experience and strong knowledge of Kubernetes and DevOps practices.

DevOps Engineer, DFX Software

DevOps Engineer position at NVIDIA focusing on DFX software development, CI/CD implementation, and infrastructure management for semiconductor testing tools.

DevOps Engineer - Serbia - Fully Remote - Second Shift

Remote DevOps Engineer position at Portfolio BI, working with Azure and modern DevOps tools to support investment management solutions. 3+ years experience required.

Systems Engineer

Systems Engineer position at Perforce Software, managing global IT infrastructure and automation with options for remote work. Ideal for experienced IT professionals skilled in system administration and automation.

Systems and Infrastructure Engineer II

Systems and Infrastructure Engineer II position at Walmart Global Tech, focusing on digital media infrastructure and automation with hybrid work model in Bentonville, AR.