Job Title: Senior Release Manager
Are you an experienced professional seeking a challenging role in release management? Do you have a passion for ensuring seamless coordination and deployment of releases?
This position requires a skilled individual to manage the end-to-end release process, ensuring smooth execution and resolution of any issues related to lower lane and production releases.
Key Responsibilities:
* Take full ownership of release management activities, ensuring efficient collaboration and timely delivery of releases.
* Provide expert advice on addressing urgent production issues, assisting teams in determining the best approach for releases.
* Guide development and DevOps teams on environment usage and deployments.
* Perform root cause analysis for deployment issues to ensure timely resolution and system stability.
* Investigate past-due revocation reports, identify underlying issues, and implement corrective actions to prevent recurrence.
* Prepare detailed production runbooks and lead walkthrough meetings to ensure all stakeholders are aligned on deployment procedures.
* Manage dress rehearsal deployments and perform post-deployment adjustments in manifests to ensure seamless transitions into production.
Required Skills and Qualifications:
* Extensive experience in release management, branching strategies, and deployment processes.
* Proficient in release branching strategies and version control using Jenkins.
* Well-versed in deployment logic, including the creation of release branches and manifests via GIT.
* Strong analytical and problem-solving skills.
* Excellent communication and interpersonal skills.
Benefits:
* A competitive salary package.
* Opportunities for career growth and professional development.
* A dynamic and supportive work environment.
Others:
This is a live role with immediate consideration. If you are interested in this position, please apply or contact us in confidence.