Job Description
Job Title: Release Manager
Job Type: Full Time
Department: Product Engineering
Job Summary:
We are seeking a detail-oriented and organized Release Manager to oversee the planning, scheduling, coordination, and management of software releases across multiple teams and environments. The ideal candidate will ensure that software releases are delivered smoothly, on time, and with minimal disruption to services.
Key Responsibilities:
Technical Release Management and Change Management processes, including configuring environments for application migration. Plan and manage software releases from development to production.
Coordinate release schedules and activities across teams (development, QA, operations, product). Maintain a release calendar and communicate status updates to stakeholders.
Identify risks and resolve issues related to release delivery.
Ensure release documentation, change requests, and deployment plans are complete and accurate.
Manage version control and release tagging in collaboration with DevOps and engineering.
Ensure compliance with quality assurance standards and change management procedures.
Facilitate post-release reviews and continuous improvement activities.
Experience working with DevOps and CI/CD release management
Serve as the point of contact for release-related communications. Ability to effectively communicate and coordinate between multiple teams including Infrastructure, Support, On-Call, Development, QA, SMEs, architects, and business stakeholders as well as with client teams.
Focus on a zero/minimum-error software delivery scenarios.
Hands-on experience with hot-fixes for software applications and the ability to seek alternatives in case of deploy/code failures.
Lead and co-ordinate the Go-Live activities, including the execution of the deployment Plans and checklists.
Required Qualifications:
Bachelors degree in Computer Science, Information Systems, or a related field.
3+ years of experience in release management, DevOps, or a related software delivery role.
Strong knowledge of software development lifecycle (SDLC), agile methodologies, and CI/CD.
Familiarity with tools such as Git, Jenkins, Azure DevOps, or similar.
Exceptional organizational, problem-solving, and communication skills.
Ability to manage multiple releases and priorities in a fast-paced environment.
Preferred Qualifications:
Experience with cloud environments (AWS, Azure, GCP).
ITIL or PMP certification is a plus.
Experience with microservices and containerization (e.g., Docker, Kubernetes).
Full-time