Full Job Description
What you'll be doing
As a member of CIBC’s Canadian Personal, Digital, Investing Technology and IT Transformation team, you’ll play a key role in enhancing the reliability, performance, and availability of complex software systems and services. As a Consultant, Site Reliability Engineering, you’ll apply advanced software engineering principles to design and implement robust monitoring frameworks, automate operational workflows, and optimize end-to-end client experiences. You’ll guide teams in balancing feature innovation with operational excellence, establish error budget-based decision-making frameworks, and champion a culture of continuous improvement. You’ll also lead incident response and root cause analysis, collaborate with cross-functional partners, and ensure compliance with evolving policies and standards to support enterprise-wide reliability goals.
At CIBC we enable the work environment most optimal for you to thrive in your role. You'll have the flexibility to manage your work activities within a hybrid work arrangement where you'll spend 1-3 days per week on-site, while other days will be remote.
How you'll succeed
• Automated Deployments and Release Management – Manage and optimize automated application deployments across multiple environments, ensuring consistency, reliability, and efficient releases.
• Monitoring, Incident Response, and Post-Mortem Analysis – Proactively monitor system health and performance, lead incident response and post-mortem analysis, and implement preventive measures to strengthen operational resilience.
• Continuous Improvement and Toil Reduction – Evaluate and enhance systems, processes, and tools to drive reliability, scalability, and efficiency, focusing on reducing manual operational work through automation.
• Observability and Telemetry – Define, implement, and maintain observability strategies, including telemetry, logging, tracing, and alerting, to ensure deep visibility into application behavior and performance.
• Collaboration and Knowledge Sharing – Consult and collaborate across the organization to align on reliability best practices, support consistency, and contribute to the development of standards and documentation.
• Production Support Readiness – Coordinate with production support teams to ensure operational readiness, analyze service level indicators and objectives, and maintain risk registries.
Who you are
• You have advanced technical expertise. You bring a minimum of 5 years of experience in site reliability engineering, application support, or DevOps roles, with a strong focus on automation and operational excellence.
• You’re an automation advocate. You have demonstrated expertise in automating deployments, incident response workflows, and operational tasks using scripting and orchestration tools such as Python, PowerShell, Bash, or JavaScript.
• You understand observability and AIOps. You have hands-on experience applying automation and machine learning to observability, anomaly detection, and incident resolution, and are proficient with tools like Dynatrace and Splunk.
• You influence without authority. You excel at collaborating across teams, building relationships, and sharing knowledge to drive reliability improvements, even when you do not have direct authority.
• You’re security-minded. You are familiar with application security best practices, including authentication, authorization, secrets management, and secure coding principles.
• You have a strong educational background. You have a bachelor’s degree in computer science, engineering, or a related technical field, or possess equivalent practical experience.
• Values matter to you. You bring your real self to work, and you live our values - trust, teamwork, and accountability.
What CIBC Offers
At CIBC, your goals are a priority. We start with your strengths and ambitions as an employee and strive to create opportunities to tap into your potential. We aspire to give you a career, rather than just a paycheck.
• We work to recognize you in meaningful, personalized ways including a competitive salary, incentive pay, banking benefits, a benefits program*, defined benefit pension plan*, an employee share purchase plan, a vacation offering, wellbeing support, and MomentMakers, our social, points-based recognition program.
• Our spaces and technological toolkit will make it simple to bring together great minds to create innovative solutions that make a difference for our clients.
• We cultivate a culture where you can express your ambition through initiatives like Purpose Day; a paid day off dedicated for you to use to invest in your growth and development.
*Subject to plan and program terms and conditions
Job Location
Toronto-81 Bay, 17th Floor
Employment Type
Regular
Weekly Hours
37.5
Skills
Agile Thinking, Business Requirements Analysis, Communication, Critical Thinking, Domain Knowledge, Operational Efficiency, Problem Solving, Process Design, Python (Programming Language), Technical Writing