Skip to main content

Description

This opportunity at Royal Bank of Canada (RBC) involves developing cutting-edge cloud deployment platforms and migrating the enterprise to a hybrid cloud environment. The role requires interaction with a team of cloud engineers to solve technical problems, create products, and contribute to modern development techniques and architectures.

What We're Looking For

Build enterprise platforms in Azure, AWS, and GCP to support modern development techniques and architectures.,Leverage containerization technologies such as Kubernetes (AKS, EKS, OCP) and Cloud Foundry to build multicloud, multitenant platforms.,Deliver capabilities using practices such as Infrastructure as Code and GitOps.,Lead a team of platform engineers to build cloud platforms as part of the RBC hybrid cloud strategy.,Promote automation and infrastructure best practices.,Fearlessly face challenging technical problems, solve them, and share unique solutions with peers.,Create educational material for fellow engineers, including sample cloud native apps and starter code.,Continuously learn new technical skills and apply them in day-to-day work.,Proficient in Golang and Terraform programming.,Proficient in Python programming.,Proficient in automating complex workflows using GitHub Actions and Jenkins.,Experience in building complex Azure architectures.,Security focused mindset and development practices.,Ability to lead and elevate a team of junior and senior developers.

Ideal Candidate

Experience in OO languages,Experience in regulated industries,Experience with building microservices,Experience with configuration management automation tools

Hard Skills

Golang
Terraform
Python
GitHub Actions
Jenkins
Azure architectures
Kubernetes (AKS, EKS, OCP)
Cloud Foundry
Infrastructure as Code (IaC)
GitOps
Cloud Computing
Cloud Computing Architecture
Cloud Migrations
Cloud Platform
Systems Software

Soft Skills

Leadership
Mentorship
Problem-solving
Collaboration
Continuous Learning
Security-focused mindset
Organizational Change Management
Performance Measurement
Process Management
Requirements Analysis

Work Hours

37.5 hours/week

Benefits

Comprehensive Total Rewards Program (including bonuses, flexible benefits, competitive compensation, commissions, and stock where applicable)
Leaders who support development through coaching and managing opportunities
Work in a dynamic, collaborative, progressive, and high-performing team
World-class training program in financial services
Opportunities for challenging work and progressively greater accountabilities
Opportunities to build close relationships with clients
Access to a variety of job opportunities across business and geographies

Also Available At

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.