GENERAL FUNCTION:
Responsible for scheduling, coordinating and the
managing releases across the enterprise for multiple
applications.
Responsibilities include implementing and managing
release processes for the progression of code through multiple
environments.
Uses strong collaboration, communication and
project management skills to interface with all participants in
multiple projects.
Uses expertise and leadership skills to direct
multiple cross-functional teams, resolve release issues and ensure
project goals and requirements are met.
ESSENTIAL DUTIES &
RESPONSIBILITIES:
Serves as the single point of contact for a
release, driving multiple projects to a common code completion
date, through testing to delivery
Understands and evaluates multiple project
interdependencies for a release
Manage risks and resolves issues that affect
release scope, schedule and quality
Measure and monitor progress to ensure application
releases are delivered on time and within budget, and that they
meet or exceed expectations
Conduct Release Readiness reviews, Milestone
Reviews, and Go/No-Go reviews
Produce Deployment and Implementation
Plans
Maintains the release schedule for core
applications and ensure alignment across key partners and
vendors.
Continually work
towards making improvements in the release
process
Lead and co-ordinate the Go-Live activities
including the execution of the deployment Plans and checklists.
Participate in CAB meetings to discuss release
scope and/or roadblocks
Maintains a release repository and manages key
information such as build and release schedules, dependencies, and
notification lists
Highly motivated, self-directed, team oriented
with strong problem solving skills