Role responsibilities:
- Provide administrative support to the Release Manager to develop, publish, communicate and enforce release management policies, processes, procedures and standards across all teams.
- Undertake effective coordination and integration for the provision of end to end Change and Release management .
- Apply effective governance requirements to ensure effective implementation to meet the Change & Release requirements.
- Attend appropriate Change & Release working level forums.
- Facilitation and representation of Change reviews and approvals via the CAB
- Validate progresses through the release phases and alert appropriate stakeholders of any risks and issues that need to be addressed.
- Identify, analyse and escalate risks and issues which may impact the team’s ability to deliver releases within expected timeframes.
- Provide release coordination and communication during and after deployment.
Experience and Knowledge
- The establishment of effective controls & communication protocols to manage and report release activities.
- Emphasis on ensuring code release meet their exit criteria for each environment and are aligned with testing and inter-dependent programs.
- Coordinate Release of environment changes (where required).
- Co-ordinate source code migration through various environments in a standard and controlled way.
- Maintain close understanding of source code configuration management, branching and merging aligned with the programs testing strategy and stream test plans.
- Establishing and running code change and deployment controls adherence to Release/CAB management processes.
- Keep Program stakeholders informed including (but not limited to) a forward schedule of release/change, participation in key meetings, reporting and advice.
- Manage Release meetings, and effective communication and documentation to relevant parties ensuring the Release management process is clearly understood.
- Work closely with test leads, development lead and stream leads to ensure release management is effective and timely.
- Solid understanding of the principles and practices associated with environment management and provisioning.
- Understanding of and experience in Software Development Life Cycles, including Waterfall and Agile approaches.
- Understanding of relational databases and client server applications.
- Some experience with windows based systems.
- Working knowledge of web, networks, web design principles, XML, Oracle, SQL, Microsoft products and cloud environments.
User liaison skills and ability to read, document and understand business requirements and technical specifications.
Report job