VIAVI Solutions

Release Manager

Chennai, IND Full time

Summary:

Develops, analyzes and maintains tools that support and automate processes for hardware or software product release. Writes installation scripts and programs for installation of products. Works with project teams to determine an appropriate build schedule and then initiates the build and packaging process. Compiles and assembles software from source code. Ensures tools are stored in source control. Supports developers for software package registry and delivery. Works with others to complete analysis, evaluations and design alternatives and to implement process improvements. Works with development engineers to correct build errors.

Duties & Responsibilities:

Role Overview:

We are seeking an experienced Release & Environment Manager to lead end-to-end software release cycles, manage non-production environments, and ensure smooth deployments across global teams. The ideal candidate will have strong expertise in release governance, route to live and environment strategy and stakeholder communication, with proven experience in enterprise domains.

Key Responsibilities:

Release Management

  • Plan and manage software release cycles in alignment with product roadmaps and agile sprint schedules.
  • Collaborate with product managers, scrum masters, and engineering teams to ensure release readiness and timely deployments.
  • Coordinate deployment activities across development, QA, staging, and production environments.
  • Conduct risk assessments and impact analysis for upcoming releases to minimize disruptions.
  • Define and implement release governance frameworks aligned with ITIL.
  • Maintain release calendars, facilitate CAB meetings, and ensure compliance with governance requirements.
  • Monitor release KPIs (success rate, rollback percentage, deployment duration) and drive continuous improvement.
  • Maintain release calendar and effectively communicate to all project stakeholders
  • Manage non-production environments (Feature Testing, Integration Testing and Pre Prod) ensuring stability and readiness.
  • Implement environment strategy, configuration control, and provisioning processes.
  • Maintain environment inventory, monitor capacity and performance, and enforce access control policies.
  • Act as SPOC for release and environment-related issues between development, QA, and business teams.
  • Provide dashboards, reports, and risk assessments to senior leadership.
  • Manage onsite-offshore coordination for global delivery.

Required Skills & Tools:

  • CI/CD Tools: GitLab CI/CD, Bamboo
  • Version Control: Git, Bitbucket
  • Automation & Scripting: Shell, Python (basic)
  • Frameworks: ITIL, Agile, Scrum, DevOps
  • Strong Communication & Leadership Skills

Pre-Requisites / Skills / Experience Requirements: