Release Manager
Summary
The Release Manager is responsible for overseeing the planning, coordination, and execution of software releases within the organization, primarily focusing on the Odessa platform. The role aims to ensure efficient delivery of software updates while managing risks and maintaining quality standards, embodying essential communication and collaborative skills within cross-functional teams.
Main Responsibilities:
Manage the end-to-end release process for software deployments within the Odessa platform.
Collaborate with product owners, developers, QA teams, and stakeholders to identify risks, define release scope, and set timelines.
Develop and maintain release schedules for timely delivery of software updates and features.
Facilitate release planning meetings and coordinate activities across teams.
Identify potential risks related to releases and create mitigation plans.
Document release processes, policies, and procedures for compliance and efficiency.
Monitor and report on release progress, including key performance metrics and post-release evaluations.
Support continuous improvement of release management processes and tools.
Stay updated on industry trends and best practices for release management and the Odessa platform.
Key Requirements:
10+ years of experience in release management, project management, or software development.
Strong understanding of the Odessa platform and its functionalities.
Bachelor’s degree in computer science, Information Technology, or a related field.
Excellent organizational and multitasking skills with attention to detail.
Strong communication and interpersonal skills.
Nice to Have:
Familiarity with Agile and DevOps methodologies.
Problem-solving mindset with adaptability to changing priorities.
Other Details:
Shift Timings: General Shift
Release Manager
Release Manager