Release Manager

CGI

$80K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in IT, software development, project, or program management roles.
  • 2-3+ years of hands-on experience in Release Management, Change Management, or DevOps.
  • Strong experience working within Agile, Scrum, or SAFe delivery frameworks.
  • Ability to engage across cross-functional teams, including Development, QA, and Operations.
  • Proven knowledge of CI/CD tools and deployment automation platforms like Jenkins or Azure DevOps.
  • Strong problem-solving and risk management skills.

Responsibilities

  • Lead end-to-end release management activities across various applications and environments.
  • Plan and manage software releases for timely deployments with minimal disruptions.
  • Collaborate with diverse teams to align activities and delivery schedules.
  • Manage deployment schedules, release calendars, and production readiness.
  • Coordinate go-live activities and post-release support efforts.
  • Monitor release progress, troubleshoot issues, and mitigate risks.
  • Facilitate meetings to update stakeholders on release planning and statuses.

Benefits

  • Hybrid work environment with a minimum in-office requirement.
  • Support for continuous improvement initiatives in release processes.
  • Opportunity to collaborate with cross-functional teams on impactful projects.
Full Job Description
Release Manager

Category: Project Management

Main location: Canada, Ontario, Toronto

Position ID:J0426-2686

Employment Type: Full Time

Position Description:

This role is hybrid and requires you to be at our downtown Toronto and/or Client office at a minimum 2 day per week - subject to change at any time.

Your future duties and responsibilities:
• Lead and coordinate end-to-end release management activities across multiple applications, platforms, and environments.
• Plan, schedule, and manage software releases to ensure timely and successful deployments with minimal business disruption.
• Collaborate with Development, QA, DevOps, Infrastructure, and Operations teams to align release activities and delivery timelines.
• Manage release calendars, deployment schedules, and production readiness activities.
• Ensure compliance with change management, governance, security, and operational standards throughout the release lifecycle.
• Coordinate go-live activities, deployment validations, rollback planning, and post-release support.
• Monitor release progress, identify risks and dependencies, and proactively resolve issues impacting delivery timelines.
• Facilitate release planning meetings, status updates, and stakeholder communications.
• Maintain release documentation, deployment procedures, change records, and operational readiness artefacts.
• Support CI/CD implementation and continuous improvement initiatives to streamline release and deployment processes.
• Work closely with project managers, product owners, and business stakeholders to ensure alignment between release scope and business priorities.
• Conduct post-release reviews and drive process improvements to enhance release quality, stability, and efficiency.
• Ensure production stability by coordinating incident management and release-related troubleshooting activities.

Required qualifications to be successful in this role:
• 5+ years of experience in IT, software development, project management, or program management roles.
• 2-3+ years of hands-on experience in Release Management, Change Management, or DevOps environments.
• Proven experience managing application and infrastructure releases within Agile, Scrum, or SAFe delivery frameworks.
• Experience collaborating with cross-functional teams, including Development, QA, Operations, Infrastructure, and Business stakeholders.
• Strong understanding of the Software Development Life Cycle (SDLC) and release governance processes.
• Knowledge of CI/CD tools and deployment automation platforms such as Jenkins, Azure DevOps, GitLab CI/CD, or similar technologies.
• Experience coordinating production deployments, release schedules, change approvals, and operational readiness activities.
• Strong problem-solving, risk management, and troubleshooting skills.
• Excellent communication, stakeholder management, and coordination abilities.
• Ability to manage multiple releases and priorities in fast-paced enterprise environments.
Preferred Qualifications
• Bachelor's degree in Computer Science, Information Technology, Engineering, Business, or a related field.
• Familiarity with cloud platforms such as Azure, AWS, or GCP.
• Knowledge of ITIL processes, change management, and incident management practices.
• Experience with automation, DevOps methodologies, and continuous delivery practices.
• Relevant certifications such as ITIL, PMP, Scrum Master, SAFe, or Release Management certifications are considered an asset.

"CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $80,000-$130,000. This role is an existing vacancy."

#LI-AV1

Skills:
  • Agile
  • Azure DevOps
  • Financial Services
  • GitLab
  • Jenkins
  • SAFe
  • SCRUM


Similar Jobs

More Jobs at CGI

More Information Technology Jobs

Find similar Release Manager jobs: