RBC Dominion Securities - 791 Jobs
Toronto, ON
Job Details:
Benefits:
Job Description
What is the opportunity?
The Senior DevOps Developer role at RBC involves leading and driving complex initiatives to enhance technology management and foster innovation. You will be responsible for designing and implementing CI/CD pipelines, driving DevOps strategies, and ensuring system reliability and operational excellence. This role requires technical expertise, leadership skills, and a collaborative mindset to mentor team members, optimize workflows, and deliver high-quality software solutions. Additionally, you will leverage AI-driven tools and practices to enhance DevOps pipelines and contribute to RBC's mission of innovation and excellence. Senior DevOps Developer to lead and drive multiple complex initiatives as part of RBC's commitment to improving technology management and becoming a global leader in innovation.
What will you do?
As a Senior DevOps Developer, you will:
Lead the design, development, and implementation of software programming applications and CI/CD pipelines using agile methodologies.
Strategically plan and manage the successful implementation of DevOps initiatives, ensuring alignment with organizational goals.
Drive automation and optimization of workflows, resolving complex challenges to improve efficiency and reliability.
Mentor and guide junior team members, fostering a culture of collaboration and continuous improvement.
Develop and enhance source code for new and existing applications, ensuring high-quality standards.
Utilize automated testing tools to ensure the reliability and performance of software applications.
Collaborate with cross-functional teams to identify and implement innovative solutions for system scalability and operational excellence.
Lead the adoption of AI-driven tools and practices to enhance DevOps pipelines, including self-healing pipelines and AI-based testing.
What do you need to Succeed?
Must have:
5+ years of experience working with DevOps principles, CI/CD tools (e.g., GitHub Actions, Jenkins, CircleCI), and building custom pipelines.
Proven leadership experience in driving DevOps initiatives and mentoring team members.
Expertise in containerization and orchestration tools such as Docker and Kubernetes (Azure, OpenShift, AWS).
Strong development experience with object-oriented programming (Python, Groovy, JavaScript), microservices architecture, Spring Framework, and Maven.
In-depth knowledge of multi-threading, scaling, concurrency, caching, queuing, and distributed data storage.
Experience with message brokers (e.g., RabbitMQ, Kafka), SQL (Postgres), and NoSQL databases (e.g., MongoDB, Elasticsearch).
Hands-on experience in Agile environments, with a focus on collaboration and iterative development.
Nice-to-have:
Experience with public cloud platforms (e.g., Azure, AWS, OpenShift 4).
Expertise in GitHub Actions and workflow development.
Familiarity with AI tools and large language models (LLMs) to implement self-healing pipelines and AI-driven testing.
Hands-on experience designing, developing, testing, and troubleshooting REST APIs.
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.
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
Ability to make a difference and lasting impact
Work in a dynamic, collaborative, progressive, and high-performing team
A world-class training program in financial services
Flexible work/life balance options
Opportunities to do challenging work
#LI-POST
#TECHPJ
Job Skills
Application Deployment, Cloud Deployment, Continuous Deployment, Git Flow, GitHub, GitHub Actions, GitHub Enterprise Server, Git Workflow, Information Technology (IT) Infrastructure, Programming Languages, Red Hat OpenShift, Release Management, 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 ToolsAdditional Job Details
Address:
RBC CENTRE, 155 WELLINGTON ST W:TORONTOCity:
TorontoCountry:
CanadaWork hours/week:
37.5Employment Type:
Full timePlatform:
TECHNOLOGY AND OPERATIONSJob Type:
RegularPay Type:
SalariedPosted Date:
2026-02-12Application Deadline:
2026-03-06Note: 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.
RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.