Release Engineer - Ocuco Ltd
  • Dublin, County Dublin, Ireland
  • via ClickaJobs (1)
-
Job Description

Company Profile: Ocuco Limited is a leading software solutions provider in the eyecare industry, dedicated to helping eyecare professionals streamline their operations and provide exceptional patient care. With a global presence and a focus on innovation, Ocuco has built a reputation for delivering cutting-edge technology and outstanding customer service. Our development teams follow the Scaled Agile Framework (SAFe), ensuring efficient and collaborative workflows. Ocuco operates in a hybrid working environment, our staff work from the office 3 days per week. Job Description: Ocuco is seeking an experienced Release Manager to join our global development team. This role carries the responsibility of overseeing the end-to-end release strategy, with a strong emphasis on crafting the vision of a Release Strategy, setting the criteria of “success” for releases, orchestration of teams involved in releases, ownership of the Release process and optimizing Release Management activities. The ideal candidate will possess a combination of Release Management experience, experience in designing business process and strategy, technical experience in development and release, and effective communication skills to ensure the successful and timely delivery of high-quality software release. Responsibilities: Design the business strategy for Release management Own the roadmap for Release management Evaluate and enhance the efficiency of the release management process Identify areas for automation and solutions to streamline workflows Continuous improvement of the release processes benchmarked against the Release roadmap Implement metrics and measures to track and report on release processes Collaborate with cross-functional teams, including development, testing, and operations, to plan and coordinate release activities Manage internal and external stakeholders’ expectations throughout the release process Track the technical elements of a release Guide the automated build processes to ensure consistency and reliability in software compilation Guide the CI/CD pipelines for automated testing and deployment Communicate the outcomes of failures, and ensure rapid resolution of issues, minimising downtime Track compatibility between elements of a release Create and maintain comprehensive documentation for release processes, configurations, and deployment procedures Provide training and support to team members on release-related processes The successful candidate must have: A bachelor’s degree in Computer Science, Engineering, or a related field 2 – 5 years of previous experience in release engineering or a comparative role 1 – 2 years of previous experience in release management / strategy or a comparative role Experience reporting to C-suite and aligning business objectives with technical objectives Ability to convey technical information to both technical and non-technical stakeholders Previous experience with / exposure to CI/CD pipelines Previous experience with / exposure to build and automation tools Strong understanding of release management best practices and methodologies Ability to analyse, design, and improve complex release processes Strong organisational skills, specifically relating to people, data and documentation Excellent communication skills with perfectly fluent English Strong scripting skills (e.g., Shell, Python) for process automation a plus Previous experience working in an Agile environment a plus The successful candidate might be: A Software Developer with substantial experience in the release process, who has transitioned into or is seeking to transition into a management role. A DevOps engineer with a solid background in release management, who has already moved into or is looking to move into a leadership position. A quality assurance (QA) lead with a deep understanding of the software release process, aiming to expand into a strategic management role. An IT operations manager with a focus on deployment and release management, interested in moving into a more specialized release management leadership position. An automated test engineer with extensive experience in the release process, looking to move into a strategic management role. #J-18808-Ljbffr

;