Release Manager

Release Manager Job Description Template

Our company is looking for a Release Manager to join our team.


  • Controlled planning, preperation, execution, and closing of releases, including maintaining a rolling 12 month schedule;
  • Managing the execution of all releases, liaising with stakeholders, managing issues to resolution to ensure timescales are met;
  • Review the outcomes of each release, ensuring all outstanding actions have owners;
  • Continuous improvement of the Release Management process;
  • Co-ordinating the test, test environment support and release teams to ensure releases are shipped to time and quality targets;
  • Management Reporting;
  • Work across different teams to solve problems;
  • Setting and maintaining software quality standards;
  • Leading the migration to continuous;
  • Ownership of the software release process.


  • Service/customer first attitude;
  • Understanding the needs of the business and balancing the benefits vs the risks;
  • Innovative thinking for problem solving;
  • Excellent interpersonal, communication and partner management skills;
  • Experience in Building Implementation Plans and the associated Schedule Of Events;
  • Experience of working in a Digital environment with regular delivery cycles;
  • Experience with leading version control tools (e.g. GIT);
  • DevOps Experience using TeamCity/Jenkins etc;
  • Experience with Agile development methodology, preferably SAFe;
  • Knowledge of ISO 9001;
  • Degree or equivalent in Software Engineering discipline;
  • Able to independently solve problems encountered in the products and processes;
  • Understanding of React, CSS & HTML;
  • Familiarity with Wrike, Jira, Trello, or similar;
  • Knowledge of Umbraco (or other CMS).