Technical Release Manager (TRM)

OcientOnly, TN
41d$130,000 - $175,000Remote

About The Position

The Technical Release Manager (TRM) is responsible for planning, coordinating, and executing software releases across multiple products and environments. This role ensures that all components of a release — code, configuration, infrastructure, and documentation — are integrated, tested, and deployed efficiently and reliably. The ideal candidate is a technically savvy project leader who can bridge the gap between engineering, operations, and product management to deliver high-quality software on time.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or a related technical field (or equivalent experience).
  • 5+ years of experience in software engineering, DevOps, or release management within a product-oriented organization.
  • Deep understanding of planning releases in Jira.
  • Strong understanding of SDLC, Agile/Scrum methodologies, and CI/CD practices.
  • Experience with build and deployment tools such as Jenkins, GitLab CI, CircleCI, or Azure DevOps.
  • Familiarity with containerization and orchestration (Docker, Kubernetes) and cloud platforms (AWS, GCP, or Azure).
  • Exceptional organizational and coordination skills, with strong attention to detail.

Nice To Haves

  • Experience in large-scale distributed systems
  • Working knowledge of change control frameworks and release automation tools.
  • Familiarity with monitoring and observability tools (Grafana, Datadog, Splunk).
  • Strong analytical and communication skills to drive clarity and accountability.
  • Experience with agile methodologies (preferably scrum)
  • Strong experience managing software features/projects using Atlassian Jira
  • Experience as scrum master

Responsibilities

  • Develop, own, and maintain the end-to-end release calendar for multiple software products and environments.
  • Coordinate release schedules, dependencies, and resource allocation across engineering, QA, DevOps, and product teams.
  • Facilitate release readiness reviews, go/no-go meetings, and post-release retrospectives.
  • Oversee the build, integration, and deployment processes for releases, ensuring compliance with version control and CI/CD best practices.
  • Understand release pipelines and automated deployment processes in collaboration with DevOps and customer support team.
  • Validate release artifacts and help coordinate production deployments, ensuring minimal downtime and rollback capability.
  • Serve as the liaison between product management, QA, operations, and engineering to ensure release scope and priorities are clear.
  • Communicate release status, risks, and mitigation plans to stakeholders at all levels.
  • Partner with QA to ensure testing coverage, and with engineering teams to verify that code is production-ready.
  • Define and enforce release policies, controls, and documentation standards.
  • Continuously improve release management processes to increase reliability, predictability, and automation.
  • Implement best practices for change management, configuration management, and incident handling during releases.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service