**Job Title:** Release Manager
Our client, a leading software solutions provider in healthcare, is seeking an experienced Release Manager to join them on a permanent basis.
This role involves crafting the release vision, setting success criteria, coordinating release teams, owning the release process, and optimizing release management activities.
The ideal candidate will possess a blend of release management experience, business process and strategy design, technical development and release expertise, and strong communication skills to ensure successful and timely delivery of high-quality software releases.
**Responsibilities:
* Design the business strategy for release management and outline a roadmap for its success.
* Evaluate and enhance the efficiency of the release management process, identifying areas for automation and streamlined workflows.
* Implement metrics and measures to track and report on release processes, ensuring continuous improvement.
* Collaborate with cross-functional teams (development, testing, operations) to plan and coordinate release activities.
* Manage expectations of internal and external stakeholders throughout the release process.
* Oversee the technical elements of a release, ensuring consistency and reliability in software compilation and deployment through CI/CD pipelines.
* Communicate the outcomes of failures effectively, guiding rapid issue resolution and minimizing downtime.
* Create and maintain comprehensive documentation for release processes, configurations, and deployment procedures.
* Provide training and support to team members on release-related processes.
**Requirements:
* 2+ years of previous experience in release engineering or a comparative role.
* 1+ years of previous experience in release management / strategy or a comparative role.
* Previous experience with / exposure to CI/CD pipelines.
* Previous experience with / exposure to build and automation tools.
* Strong understanding of release management best practices and methodologies.
* Ability to analyze, design, and improve complex release processes.
* Bachelor's degree in computer science, Engineering, or a related field.
**Nice to haves:
* Strong scripting skills (e.g., Shell, Python) for process automation.
* Previous experience working in an Agile environment.