Skip to main content

Description

RBC Capital Markets is seeking a highly skilled Senior Kubernetes Platform Engineer to join their dynamic team, primarily focused on designing, implementing, and maintaining Kubernetes-based infrastructure. The role involves optimizing, scaling, and ensuring high availability, reliability, and security of the platform, while collaborating with cross-functional teams to evolve their infrastructure through cutting-edge technologies. Responsibilities also include streamlining CI/CD pipelines and integrating Kubernetes with existing infrastructure components.

What We're Looking For

Design, deploy, and manage Kubernetes clusters for various environments (development, testing, production) based on industry best practices.,Automate deployment, scaling, and management of containerized applications using Kubernetes and related tools.,Implement monitoring, logging, and alerting solutions to ensure the health and performance of Kubernetes clusters and applications.,Collaborate with development teams to streamline CI/CD pipelines and enhance the efficiency of software delivery.,Work closely with the DevOps team to integrate Kubernetes with existing infrastructure components.,Implement security best practices and policies for Kubernetes clusters, ensuring compliance with company standards.,Communicate and interact frequently with RBC partners and/or employees located across Canada and/or worldwide.

Ideal Candidate

Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).,3+ years' experience working as a Kubernetes Platform Engineer.,Proficiency in containerization technologies such as Docker, container orchestration tools, and microservices architecture.,Strong expertise in designing, deploying, and managing Kubernetes clusters in production environments.,Experience with cloud platforms like AWS, Azure, or GCP.,Hands-on experience with CI/CD pipelines, automation tools (e.g., Jenkins, GitLab CI/CD), and version control systems (e.g., Git).,Nice-to-have: Experience with Python Web based applications (Fast API/Flask).,Nice-to-have: Familiarity with Infrastructure as Code (IaC) tools like Terraform or Ansible.

Minimum Education

Bachelor's Degree

Hard Skills

Docker
Kubernetes
Microservices Architecture
CI/CD pipelines
Jenkins
GitLab CI/CD
Git
AWS
Azure
GCP
Python
Fast API
Flask
Terraform
Ansible
Application Integrations
Enterprise Application Delivery
Programming Languages
Software Development Life Cycle (SDLC)

Soft Skills

Active Learning
Agile Methodology
Detail-Oriented
Group Problem Solving
Collaboration
Progressive Thinking

Work Hours

37.5 hours/week

Benefits

Comprehensive Total Rewards Program (including bonuses and 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
Opportunities to do challenging work
Opportunities to take on progressively greater accountabilities

Special Commitments

Must be willing to communicate and interact frequently with RBC partners and/or employees located across Canada and/or worldwide.

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.