Job Openings
Release Manager (Software )
About the job Release Manager (Software )
The ideal candidate will own the Release Management, including scheduling, coordinating and managing releases across the enterprise for multiple applications across various portfolios. The releases can consist of application updates, operating system patches, security improvements, hardware upgrades, Projects, and Programs.
Responsibilities
- Forward Plan the release windows and cycles across a portfolio.
- 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 and that they meet or exceed expectations
- Coordinate release content and effort based on the service request backlog, pending service requests, third party applications, or operating system updates.
- Communicate all essential project plans, commitments, and changes, including requirements, QA plans, schedule, and scope changes.
- Responsible for handling the DevOps team to deliver the services on time and manage both IT operations and developers.
- Manage relationships and coordinate work between different teams at different locations.
- Conduct Release Readiness reviews, Milestone Reviews, and Business Go/No-Go reviews Produce Deployment, Run Books and Implementation Plans.
- Weekly Release Reporting.
- Communicate release details and schedules to the Business as required.
- Negotiate, plan and manage all release activities
- Work with release engineers to understand impacts of branches and code merges.
- Maintains the release schedule for all core services and ensures alignment across key partners and vendors.
- Continually work towards making improvements in the release process.
- Lead and coordinate the Go-Live activities, including the execution of the deployment Plans and checklists.
- Participate in CAB meetings to discuss release scope and roadblocks.
- Maintains a release repository and manages essential information such as build and release procedures, dependencies, and notification lists.
Qualifications
- Bachelor Degree in Computer science or a any relevant feild.
- Must be Saudi National.
- Must have Software Background.
- In-depth knowledge in the areas of Citrix, application infrastructure (Windows server) and operating and system architecture.
- Good programming skills. C++ is a plus.
- Multi-year project management experience.
- In-depth knowledge of common agile and / or classical procedural models (for example PMI / SCRUM or ITIL), as well as in project management and presentation techniques a safe handling of project management tools.
- Experience with build and release management, continuous integration, and continuous delivery (CI/CD).