REMOTE Release Manager
Role details
Job location
Tech stack
Job description
We are seeking an experienced Release Manager to own and continuously improve our end-to-end release and implementation processes across all non-production and production environments. This role will support approximately 10 product and engineering teams operating in a hybrid environment, with some teams on-premises and others in AWS. This individual will be a key driver in modernizing our release discipline, enabling predictable, low-risk deployments, improving transparency, and accelerating delivery while maintaining high quality standards. As we migrate to GitHub and further mature our CI/CD practices, this role will be instrumental in shaping our future-state release model., Own the full release lifecycle across all environments (Dev, Test, QA, UAT, Production).
-
Plan, coordinate, and execute releases across multiple teams and platforms.
-
Ensure releases are predictable, repeatable, auditable, and low-risk.
-
Serve as the single point of accountability for release readiness and execution.
-
Manage releases for both legacy on-prem systems and cloud-native AWS services.
-
Standardize processes where possible while accommodating platform-specific needs.
-
Coordinate infrastructure dependencies, environment readiness, and rollback strategies.
-
Design, implement, and continuously improve release and implementation best practices.
-
Define and document standardized release processes, runbooks, and checklists.
-
Identify bottlenecks, risks, and inefficiencies and proactively resolve them.
-
Introduce automation and self-service where appropriate.
-
Integrate GitHub with CI/CD pipelines, approvals, and release workflows.
-
Define branching strategies, tagging conventions, and release versioning standards.
-
Support teams in adopting modern development models.
-
Coordinate release schedules across 10+ teams.
-
Facilitate release readiness reviews, go/no-go decisions, and retrospectives.
-
Act as a trusted partner to Engineering, QA, DevOps, Product, and Support.
-
Identify, communicate, and mitigate release risks.
-
Ensure proper documentation, approvals, and auditability.
-
Own release communications.
-
Support incident response and post-release analysis.
-
Define and track release health metrics.
-
Use data to drive continuous improvement and executive reporting.
Requirements
5+ years of experience in Release Management, DevOps, or Technical Program Management.
-
Experience managing releases in hybrid environments (on-prem + cloud).
-
Hands-on experience with AWS-based deployments.
-
Strong experience using GitHub.
-
Experience with CI/CD tools and pipelines.
-
Strong understanding of SDLC, Agile, and DevOps.
-
Excellent communication and organizational skills. - Experience with GitHub Actions, Jenkins, Azure DevOps, or GitLab CI.
-
Infrastructure as Code experience (Terraform, CloudFormation).
-
Familiarity with ITIL or change management frameworks.
-
Experience in regulated or enterprise environments.