Release Manager Job Description Template
Our company is looking for a Release Manager to join our team.
Responsibilities:
- 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.
Requirements:
- 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).