Location: Dublin
Job Type: Full-Time
The Role
We are seeking an experienced Release Manager to take charge of the end-to-end release strategy for our clients global development team. This role involves crafting the vision for release management, setting success criteria, orchestrating cross-functional teams, and optimising release processes. The ideal candidate will have a mix of technical expertise, strategic vision, and excellent communication skills to ensure the smooth and timely delivery of high-quality software releases.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 2-5 years of experience in release engineering or a similar role.
- 1-2 years of experience in release management or strategy.
- Experience working with CI/CD pipelines and build automation tools.
- Strong organizational skills and the ability to manage complex processes and documentation.
- Excellent communication skills, with the ability to convey technical information to both technical and non-technical stakeholders.
- Scripting skills (e.g., Shell, Python) for process automation are a plus.
- Previous experience in an Agile environment is an advantage.
Key Responsibilities
- Develop and own the business strategy and roadmap for release management.
- Enhance the efficiency of the release process through continuous improvement and automation.
- Implement and track metrics to monitor and report on release activities.
- Collaborate with development, testing, and operations teams to plan and coordinate releases.
- Manage stakeholder expectations throughout the release lifecycle.
- Oversee automated build processes and ensure consistent software compilation.
- Guide the CI/CD pipelines for automated testing and deployment.
- Ensure rapid resolution of release-related issues to minimize downtime.
- Maintain comprehensive documentation for release processes and deployment procedures.
- Provide training and support to team members on release management practices.
Preferred Skills
- Software Developers with extensive experience in managing release pipelines and looking to transition into a management role.
- DevOps Engineers with a strong background in release management, seeking a leadership position.
- QA Leads with a deep understanding of software releases, aiming to expand into strategic management.
- IT Operations Managers focused on deployment and release management, interested in specializing in this area.
- Automated Test Engineers experienced in the release process, looking to move into a strategic management role.
Why Apply ?
This is a unique opportunity to shape the release management strategy for a leading software provider in the eyecare industry. If you have a passion for optimizing release processes and enjoy working in a collaborative, innovative environment, we want to hear from you!
Please Click apply to be immediately considered.