Advance Search

Browse Jobs

Software Release Manager

Posted 15 days ago

  • London, Greater London
  • Any
  • External
  • Expired - 2 months ago
Akkodis, is a global leader in the engineering and R&D market that is leveraging the power of connected data to accelerate innovation and digital transformation.
With a shared passion for technology and talent, 50,000 engineers and digital experts deliver deep cross-sector expertise in 30 countries across North America, EMEA and APAC. Akkodis offers broad industry experience, and strong know-how in key technology sectors such as mobility, software & technology services, robotics, testing, simulations, data security, AI & data analytics. The combined IT and engineering expertise brings a unique end-to-end solution offering, with four service lines – Consulting, Solutions, Talents and Academy – to support clients in rethinking their product development and business processes, improve productivity, minimize time to market and shape a smarter and more sustainable tomorrow. Akkodis is part of the Adecco Group.
Akkodis is a commercial brand under which both AKKA and Modis entities operate.
Find out if this opportunity is a good fit by reading all of the information that follows below.
The Software Release Manager is responsible for planning, coordinating, and executing the successful release of software applications. They act as the bridge between development, testing, operations, and stakeholders, ensuring a smooth transition from development to production.
Responsibilities:
Release Planning and Scheduling:
Define release cycles and windows for various software products.
Collaborate with development teams to understand product scope and dependencies.
Create and maintain release plans, including timelines, milestones, and resource allocation.
Communication and Collaboration:
Communicate release plans, schedules, and risks to all stakeholders (development, telescope delivery teams, AIV, Science Commissioning and operations).
Facilitate cross-functional collaboration between stakeholders.
Manage expectations and address concerns throughout the release process.
Release Management Process:
Develop and implement efficient release management processes.
Manage release documentation, including release notes, deployment procedures, and rollback plans.
Oversee the build and packaging of software releases.
Quality Assurance:
Work with testers on teams to ensure the quality and stability of software releases.
Track and resolve defects identified during testing.
Conduct release readiness reviews and gate approvals before deployment.
Deployment:
Manage the deployment of software releases to production environments.
Coordinate with operations teams to ensure a smooth and successful go-live process.
Monitor post-release performance and address any issues that may arise.
Process Improvement:
Continuously monitor and evaluate the release management process.
Identify opportunities for improvement and implement new tools and techniques.
Stay up-to-date on industry best practices for software delivery.
Apply