REMOTE Release Manager

Insight Global
Brookfield, United States of America
15 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Brookfield, United States of America

Tech stack

Agile Methodologies
Amazon Web Services (AWS)
Azure
Continuous Integration
DevOps
Github
Systems Development Life Cycle
Release Management
Management of Software Versions
Cloudformation
Gitlab-ci
Git Flow
Terraform
Jenkins

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.

Apply for this position