Technology Release Manager at Canada Life

Canada Life

Full-time IT & Technology
Apply Now
Location
london, on, Canada
Posted
June 27, 2026

Job Description

Canada Life is hiring a Technology Release Manager to oversee technology release processes. In this full-time role, you will coordinate changes impacting end user services while ensuring timely, quality delivery.
As the Release Manager, you will be central to the successful deployment of technology changes by managing the release cycle from planning to validation. Your role includes overseeing collaborations among engineering, operations, and vendors, handling risks, and documenting lessons learned post-release. This position demands strong communication and leadership in ITSM and DevOps settings.
Key Responsibilities:
• Manage full release governance for end user technology
• Create and maintain an enterprise release calendar
• Facilitate release planning and readiness assessments
• Ensure coordination with engineering and vendors
• Follow ITIL-aligned change and release processes
Requirements:
• Significant experience in release management/ITSM
• Familia...