Job Description:
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.
· 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.