Jobs / National Bank of Canada
Site Reliability Engineer
National Bank of Canada · Montréal, QC, Canada
Montréal, QC, CanadaHybrid
Remuneration
Competitive compensation
Location
Montréal, QC, Canada
Visa sponsorship
Not specified
Job summary
The Site Reliability Developer strengthens the reliability, observability, and operational maturity of Wealth Management applications. The role assesses application health, establishes sustainable monitoring and reliability standards, supports major incidents, and helps teams adopt site reliability practices. It uses technologies and approaches including AWS, Ansible, Dynatrace, Jenkins, Terraform, Java, microservices, cloud-native architecture, and containerization.
Benefits
Health and wellness programFlexible group insurancePension planEmployee share ownership planEmployee and family assistance programPreferential banking servicesCommunity initiative involvementTelemedicineVirtual sleep clinicPersonalized trainingCoaching and mentoring
Qualifications
- Relevant experience with a bachelor’s degree in information technology, engineering, or a related field, or an equivalent combination of education and significant experience.
- Strong technical expertise and end-to-end understanding of applications and dependencies.
- Hands-on experience implementing reliability, monitoring, and observability solutions.
- Experience contributing to major incident management in complex technology environments.
- Experience working across multiple teams in fast-evolving technology environments.
- Strong collaboration, coaching, and communication skills, including the ability to explain technical issues and signals to varied stakeholders.
Responsibilities
- Assess application reliability and observability, identify gaps, and prioritize improvements.
- Design and implement sustainable reliability, monitoring, and observability standards.
- Develop site reliability practices with teams according to their maturity.
- Provide technical expertise and coordination support during major incidents.
- Create cross-functional visibility into application health using dashboards and consolidated metrics.
- Share expertise and structure engagement models to support lasting adoption of reliability practices.
Skills
AnsibleAWSDynatraceJavaJenkinsRHELTerraformDockerKubernetes
Degrees
Bachelor’s degree in information technology, engineering, or a related field, or
Languages
EnglishFrench
Work schedule
Full-timeFlexible schedule
Industry
BankingWealth management
Relocation
No