Job Description
* Planning the release of project deliverables, this includes the day-to-day management of tickets and any associated dependencies across the Web (Adviser and Client Portal), API, Middle Office and Back Office
* Oversees release changes through environments (including production through controlled promotion processes or documented support procedures
* Leading and co-ordinating production checklist and deployment plans
* Working with the release engineers/developers to attain timely builds into test, and ultimately deployment to live, managing any conflicts between branches
* Documenting and managing the risk that may affect the scope of the release (test failures, development blockage etc.)
* Communicating progress of releases and escalating issues to Delivery Director and wider stakeholders
* Ensure releases following required governance for testing, and deployment through all environments (JIRA/Confluence etc.)
* Contributing to the Weekly Change Board and wider stakeholder communications
* Ensure consistency between environments is maintained
* Tracking readiness for a release, including internal/external communications and associated readiness activities. Preperation and tracking of go/no go calls
* Post deployment support and running/documenting Post Implementation Reviews
* Preparing and validating release notes
* Contribute towards the Continuous Improvement of the release management process, including automation
* Deputise for Delivery Director as and when required