Skip to main content
Full-Time
On-Site

Site Reliability Engineering Lead

View on Map

Description

The Lead Site Reliability Engineer will be responsible for spearheading the development and implementation of Site Reliability Engineering solutions for all applications within City National Bank (CNB), an RBC company. This role involves working collaboratively with various teams across several lines of business and other Technology and Operations partners. The individual will also take on a production support role within the SRE team in Commercial Banking.

What We're Looking For

Own reliability for critical services, including availability, latency, performance, and resilience.,Design and maintain observability solutions (metrics, logs, traces, dashboards, alerts) with a strong signal-to-noise focus.,Build and maintain automation for operational tasks (self-healing, runbooks, remediation, deployments, and diagnostics).,Partner with engineering teams to enhance reliability through design reviews, production readiness reviews, and failure-mode analysis.,Define, implement and operationalize SLIs, SLOs, and error budgets aligned to business expectations.,Drive blameless postmortems, identify systemic issues, and ensure corrective actions are implemented and tracked.,Improve change management practices to reduce deployment risk.,Perform capacity planning, load testing, and performance analysis to prevent incidents before they occur.,Contribute to DR and resilience strategies.,Mentor junior engineers and help establish consistent SRE standards and best practices across teams.

Ideal Candidate

[object Object]

Minimum Education

Bachelor's Degree

Hard Skills

Site Reliability Engineering (SRE)
DevOps
Production Engineering
Linux
Windows
Databases
Cloud Platforms (AWS, Azure)
Services/APIs
Message Queues (Kafka, RabbitMQ, ActiveMQ)
API Platforms (Apigee, Mulesoft)
Monitoring Systems
Alerting Systems
OpenTelemetry
Unified Telemetry Pipelines
CI/CD Pipelines
Deployment Automation
Networking
Load Balancing
DNS
TLS
Python
Go
Bash
Powershell
Agile Methodology
IT Systems Integration
Product Services
Software Development Life Cycle (SDLC)
System Applications
System Integration Testing (SIT)
Systems Software
Containers (Kubernetes, ECS, AKS)
Infrastructure as Code (Terraform, CloudFormation)
Ticketing Systems
Paging Systems
Incident Management Systems

Soft Skills

Organizational Leadership
Group Problem Solving
Communication
Mentoring
Collaboration
Progressive Thinking
High-performing Teamwork

Work Hours

37.5 hours/week

Benefits

Bonuses
Flexible Benefits
Competitive Compensation
Commissions
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

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.