The Release Manager will be responsible for implementing and managing release processes for the progression of code in the development, test, and production environments, and will work collaboratively with all participants in software development projects.
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 budget, 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
Manage relationships and coordinate work between different teams at different locations
Weekly Release Reporting
Negotiate, plan and manage all release activities
Work with lead developers to understand impacts of branches and code merges
Continually work towards making improvements in the release process
Creation of roll back scenarios for releases planned.
Maintains a release repository and manages key information such as build and release procedures, dependencies, and notification lists
Liaise with all stakeholders (QA, Development, Operations, Data, Product, and Project Managers) to manage any issues, requests and conflicts.
Execute, control and manage a schedule of planned releases to pre-production and production environments
Bachelor’s degree in Computer Science or related field
2-6 years of previous IT projects related experience, (Fair understanding of project management principles preferred)
Knowledge of software development life cycle
Demonstrated ability to coordinate cross-functional work teams toward task completion
Demonstrated effective leadership and analytical skills
Advanced written and verbal communication skills are a must
Skills Required / Preferable to have:
Understanding of agile methodology
GIT understanding / Experience with CVS (Code Versioning; Knowing Bit bucket would be a plus)
Knowledge on Continuous Deployment and integration (Knowing Bamboo would be a plus)
Basic knowledge of Linux and system infrastructures.
Personal attributes and other requirements:
Able to work under pressure with strong multi-tasking and organizational capabilities
Ability to think logically and execute methodically, a creative solution-finder, technically and commercially credible, self-confident, able to work independently
An out-going persona who is willing to learn and adapt quickly in a fast paced working environment
Analytically minded and able to draw conclusions when looking at data and creating reports
A good team player with excellent communication skills and a strong commercial focus
20 days paid holiday
The chance to be part of an amazing global team with offices in London, Mauritius, Dubai, Australia and New Zealand
Be part of a fun and collaborative working environment.
Fill out our application form by clicking on the "Apply Now" button below.