Roles and Responsibilities

  • Owning the Release Management lifecycle that involves planning and scheduling of various releases of product and projects
  • Coordinating and working with the various teams, and deployment of release as per the product / project schedule to production and non-production (e.g. test, performance) environments
  • Managing program’s build through their various development phases
  • Planning manual build & build automation considering various GIT branches
  • Integrating Sanity suite to the build deployment process
  • Provide weekly update of release activities to the management
  • Develop and mentor a DevOps team under you and work allocation of release activity of various projects
  • Lead the Go-Live activities to deploy the software successfully. Participate in Go/No-go and own the rollback activities
  • Researching new software and the best methods and techniques for managing release management efficiently
  • Validating release notes
  • GIT branch management – defining branching strategy for various projects/releases per release management recommendation
  • Environment management and environment refreshes as and when required
  • Managing the build binaries, incremental build process (e.g., upgrades/refreshes)

Skills and experience

  • Must be passionate about release management and zeal to learn / experiment new technologies to create and continuously improve the build and release management process
  • BTech or similar degree with 8+ years of IT experience
  • 4+ years of experience as release management SME
  • Good written and verbal communication skills
  • Excellent analytical skills
  • Experience in coordinating cross-functional work teams up to task completion
  • Understanding and experience in Agile methodologies, and technologies
  • Experience in JIRA, GIT and linking between two
  • Experience in GIT branch management – defining branching strategy for various projects/releases, creating release branches, performing baselines
  • Experience in preparing manual and automated build
  • Build automation pipelines with open source CICD tools (e.g. Jenkins)
  • Experience in build deployment to non-production and production environments
  • Experience in deploying project release in HA/DR environment
  • Understanding of cloud native technologies and experience in build and deployment on the same
  • Understanding and experience of SAAS model would be plus



Job Description
  • Owning the Release Management lifecycle that involves planning and scheduling of various releases of product and projects
  • Coordinating and working with the various teams, and deployment of release as per the product / project schedule to production and non-production (e.g. test, performance) environments
  • Managing program’s build through their various development phases
  • Planning manual build & build automation considering various GIT branches
  • Integrating Sanity suite to the build deployment process
  • Provide weekly update of release activities to the management
  • Develop and mentor a DevOps team under you and work allocation of release activity of various projects
  • Lead the Go-Live activities to deploy the software successfully. Participate in Go/No-go and own the rollback activities
  • Researching new software and the best methods and techniques for managing release management efficiently
  • Validating release notes
  • GIT branch management – defining branching strategy for various projects/releases per release management recommendation
  • Environment management and environment refreshes as and when required
  • Managing the build binaries, incremental build process (e.g., upgrades/refreshes)

Contact Details
Website: https://covalensedigital.com/careers
Address: Venus Building 3rd Main, 1/2 Kalyanamantappa, Jakkasandra, Koramangala
Bengaluru, Karnataka, 560034