Skip to main content

Description

This Senior DevOps Developer position at RBC involves leading complex initiatives to enhance technology management and drive innovation. The role focuses on designing and implementing CI/CD pipelines, developing DevOps strategies, and ensuring system reliability. It requires technical expertise, leadership to mentor team members, and a collaborative approach to optimize workflows and deliver high-quality software solutions. The role also involves leveraging AI-driven tools to improve DevOps pipelines and contribute to RBC's innovation goals.

What We're Looking For

Lead the design, development, and implementation of software programming applications and CI/CD pipelines using agile methodologies.,Strategically plan and manage DevOps initiatives to align with organizational goals.,Drive automation and optimization of workflows, resolving complex challenges.,Mentor and guide junior team members.,Develop and enhance source code, ensuring high-quality standards.,Utilize automated testing tools.,Collaborate with cross-functional teams for system scalability and operational excellence.,Lead adoption of AI-driven tools and practices for DevOps pipelines, including self-healing pipelines and AI-based testing.

Ideal Candidate

5+ years of experience with DevOps principles, CI/CD tools (e.g., GitHub Actions, Jenkins, CircleCI), and custom pipeline building.,Proven leadership in driving DevOps initiatives and mentoring.,Expertise in containerization and orchestration tools like 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.,Nice-to-have: Experience with public cloud platforms (Azure, AWS, OpenShift 4).,Nice-to-have: Expertise in GitHub Actions and workflow development.,Nice-to-have: Familiarity with AI tools and large language models (LLMs) for self-healing pipelines and AI-driven testing.,Nice-to-have: Hands-on experience designing, developing, testing, and troubleshooting REST APIs.

Hard Skills

Application Deployment
Cloud Deployment
Continuous Deployment
Git Flow
GitHub
GitHub Actions
GitHub Enterprise Server
Git Workflow
Information Technology (IT) Infrastructure
Programming Languages (Python, Groovy, JavaScript)
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 Tools
CI/CD tools (Jenkins, CircleCI)
Docker
Kubernetes
Azure
AWS
Spring Framework
Maven
multi-threading
scaling
concurrency
caching
queuing
distributed data storage
RabbitMQ
Kafka
SQL (Postgres)
NoSQL (MongoDB, Elasticsearch)
REST APIs
AI tools
Large Language Models (LLMs)

Soft Skills

Leadership
Collaboration
Continuous Improvement
Agile Mindset
Problem-solving

Work Hours

37.5 hours/week

Benefits

Comprehensive Total Rewards Program
Bonuses
Flexible benefits
Competitive compensation
Commissions
Stock options
Development support from leaders
Coaching
Management opportunities
Ability to make a significant impact
Dynamic and collaborative team environment
World-class training in financial services
Flexible work/life balance
Challenging work opportunities

About the Company

R

Royal Bank of Canada

Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. As Canada's largest bank, it provides personal and commercial banking, wealth management, and capital markets services to over 17 million clients worldwide.

Purpose-driven
Inclusive
Innovative
Collaborative
Professional
View all jobs at Royal Bank of Canada

    We respect your privacy

    BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.