Senior Platform Engineer

Royal Bank of CanadaDartmouth, NS
Onsite

About The Position

RBC Capital Markets is a leading global investment banking company dedicated to providing services in banking, finance, and capital markets to corporations, institutional investors, asset managers, and governments globally. We are seeking a highly skilled Kubernetes Platform Engineer to join our dynamic and innovative team in Montreal. This role offers the opportunity to work on cutting-edge technologies and contribute to the evolution of our infrastructure. As a Senior Platform Engineer, you will play a pivotal role in designing, implementing, and maintaining our Kubernetes-based infrastructure. You will collaborate with cross-functional teams to optimize and scale our platform, ensuring high availability, reliability, and security.

Requirements

  • Bachelor’s degree in computer science, Information Technology, or related field (or equivalent experience) with 3+ years’ experience working as a Platform Engineer.
  • Proficiency in containerization technologies such as Docker, container orchestration tools, and microservices architecture.
  • Strong expertise in designing, deploying, and managing production environments and/or 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 Haves

  • Experience with Python Web based applications (Fast API/Flask)
  • Familiarity with infrastructure as code (IaC) tools like Terraform or Ansible is a plus.
  • Knowledge and experience working in Linux
  • Experience working with Kubernetes

Responsibilities

  • 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.
  • In this role, you will communicate and interact frequently with RBC partners and/or employees located across Canada and/or worldwide

Benefits

  • 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
  • Work in a dynamic, collaborative, progressive, and high-performing team
  • Opportunities to do challenging work
  • Opportunities to take on progressively greater accountabilities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service