Kpmg India Services Llp

IT Release Manager

Kpmg India Services Llp
Bengaluru/Bangalore
Not disclosed
Work from OfficeWork from Office
Full TimeFull Time
Min. 8 yearsMin. 8 years

Job Description

IT Release Manager

IT Release Manager

Experienced IT Release Manager to support a large, custom development program. The successful candidate will oversee the product release management lifecycle, including scheduling, coordinating, and managing releases of infrastructure and applications across multiple environments for a major platform in a Microsoft Azure cloud environment. Releases can include new modules, core platform and existing application updates, bug fixes, security improvements, etc. As the IT Release Manager, you will work closely with development teams, change control boards, operations, product managers, and other stakeholders to ensure the release process is efficient, consistent, and minimizes risks to the production environment.

Key Responsibilities:

  • Release Planning: Plan the release windows and cycles across a portfolio, managing multiple code merges, full code releases, and patch releases to production environments; implement blue/green, canary, or rolling deployment strategies where appropriate.
  • Release Coordination: Collaborate with relevant stakeholders to plan releases, manage risks, and rapidly resolve incidents and defects. Coordinate release content and effort based on the backlog, pending service requests, third-party applications, or operating system updates.
  • Environment Management: Manage multiple concurrent environments in Microsoft Azure, including coordination with IT operations for provisioning, scaling, and decommissioning as required by the release schedule. Operate CI/CD pipelines to ensure consistent, auditable, and low-risk deployments.
  • Release Communication: Communicate all release plans, commitments, and changes including requirements, QA plans, schedule, and scope changes to release train engineer(s), project teams, and other stakeholders.
  • Risk Management: Conduct risk assessments, mitigation, and planning to reduce release-related risks.
  • Deployment: Oversee the deployment schedule, ensuring that the integrity of the live environment is protected and the correct components are released. Troubleshoot deployment failures and coordinate rollbacks.
  • Quality Assurance: Ensure that all releases are up to standards and all tests are completed successfully before the release. Collaborate with the appropriate stakeholders and prepare detailed roll-back criteria and plans.
  • Post-Release: Ensure appropriate post-deployment activities are planned and executed to ensure a stable release prior to business execution. Conduct post-release reviews to lead continuous improvement in the release processes.

Specialized Knowledge and Skills

  • Minimum of 8 years’ experience in release management or a related discipline within Microsoft Azure.
  • Strong background in software development, SAFe Agile methods, and software development lifecycle (SDLC) and experience with project and delivery management tools and methodologies (e.g., Agile, Scrum, Kanban).
  • Proficiency in managing releases in cloud environments, with a strong understanding of Azure services and infrastructure.
  • Experience with configuration management, continuous integration, and continuous deployment (CI/CD) tools and practices.
  • Experience with infrastructure as code (IaC), automation tools and scripting, like Terraform.
  • Knowledge of ITIL and experience with ITIL processes.
  • Ability to manage multiple projects and releases simultaneously.
  • Strong analytical and problem-solving abilities.
  • Exceptional communication and stakeholder management skills.

IT Release Manager

Experienced IT Release Manager to support a large, custom development program. The successful candidate will oversee the product release management lifecycle, including scheduling, coordinating, and managing releases of infrastructure and applications across multiple environments for a major platform in a Microsoft Azure cloud environment. Releases can include new modules, core platform and existing application updates, bug fixes, security improvements, etc. As the IT Release Manager, you will work closely with development teams, change control boards, operations, product managers, and other stakeholders to ensure the release process is efficient, consistent, and minimizes risks to the production environment.

Key Responsibilities:

  • Release Planning: Plan the release windows and cycles across a portfolio, managing multiple code merges, full code releases, and patch releases to production environments; implement blue/green, canary, or rolling deployment strategies where appropriate.
  • Release Coordination: Collaborate with relevant stakeholders to plan releases, manage risks, and rapidly resolve incidents and defects. Coordinate release content and effort based on the backlog, pending service requests, third-party applications, or operating system updates.
  • Environment Management: Manage multiple concurrent environments in Microsoft Azure, including coordination with IT operations for provisioning, scaling, and decommissioning as required by the release schedule. Operate CI/CD pipelines to ensure consistent, auditable, and low-risk deployments.
  • Release Communication: Communicate all release plans, commitments, and changes including requirements, QA plans, schedule, and scope changes to release train engineer(s), project teams, and other stakeholders.
  • Risk Management: Conduct risk assessments, mitigation, and planning to reduce release-related risks.
  • Deployment: Oversee the deployment schedule, ensuring that the integrity of the live environment is protected and the correct components are released. Troubleshoot deployment failures and coordinate rollbacks.
  • Quality Assurance: Ensure that all releases are up to standards and all tests are completed successfully before the release. Collaborate with the appropriate stakeholders and prepare detailed roll-back criteria and plans.
  • Post-Release: Ensure appropriate post-deployment activities are planned and executed to ensure a stable release prior to business execution. Conduct post-release reviews to lead continuous improvement in the release processes.

Specialized Knowledge and Skills

  • Minimum of 8 years’ experience in release management or a related discipline within Microsoft Azure.
  • Strong background in software development, SAFe Agile methods, and software development lifecycle (SDLC) and experience with project and delivery management tools and methodologies (e.g., Agile, Scrum, Kanban).
  • Proficiency in managing releases in cloud environments, with a strong understanding of Azure services and infrastructure.
  • Experience with configuration management, continuous integration, and continuous deployment (CI/CD) tools and practices.
  • Experience with infrastructure as code (IaC), automation tools and scripting, like Terraform.
  • Knowledge of ITIL and experience with ITIL processes.
  • Ability to manage multiple projects and releases simultaneously.
  • Strong analytical and problem-solving abilities.
  • Exceptional communication and stakeholder management skills.

IT Release Manager

Experienced IT Release Manager to support a large, custom development program. The successful candidate will oversee the product release management lifecycle, including scheduling, coordinating, and managing releases of infrastructure and applications across multiple environments for a major platform in a Microsoft Azure cloud environment. Releases can include new modules, core platform and existing application updates, bug fixes, security improvements, etc. As the IT Release Manager, you will work closely with development teams, change control boards, operations, product managers, and other stakeholders to ensure the release process is efficient, consistent, and minimizes risks to the production environment.

Key Responsibilities:

  • Release Planning: Plan the release windows and cycles across a portfolio, managing multiple code merges, full code releases, and patch releases to production environments; implement blue/green, canary, or rolling deployment strategies where appropriate.
  • Release Coordination: Collaborate with relevant stakeholders to plan releases, manage risks, and rapidly resolve incidents and defects. Coordinate release content and effort based on the backlog, pending service requests, third-party applications, or operating system updates.
  • Environment Management: Manage multiple concurrent environments in Microsoft Azure, including coordination with IT operations for provisioning, scaling, and decommissioning as required by the release schedule. Operate CI/CD pipelines to ensure consistent, auditable, and low-risk deployments.
  • Release Communication: Communicate all release plans, commitments, and changes including requirements, QA plans, schedule, and scope changes to release train engineer(s), project teams, and other stakeholders.
  • Risk Management: Conduct risk assessments, mitigation, and planning to reduce release-related risks.
  • Deployment: Oversee the deployment schedule, ensuring that the integrity of the live environment is protected and the correct components are released. Troubleshoot deployment failures and coordinate rollbacks.
  • Quality Assurance: Ensure that all releases are up to standards and all tests are completed successfully before the release. Collaborate with the appropriate stakeholders and prepare detailed roll-back criteria and plans.
  • Post-Release: Ensure appropriate post-deployment activities are planned and executed to ensure a stable release prior to business execution. Conduct post-release reviews to lead continuous improvement in the release processes.

Specialized Knowledge and Skills

  • Minimum of 8 years’ experience in release management or a related discipline within Microsoft Azure.
  • Strong background in software development, SAFe Agile methods, and software development lifecycle (SDLC) and experience with project and delivery management tools and methodologies (e.g., Agile, Scrum, Kanban).
  • Proficiency in managing releases in cloud environments, with a strong understanding of Azure services and infrastructure.
  • Experience with configuration management, continuous integration, and continuous deployment (CI/CD) tools and practices.
  • Experience with infrastructure as code (IaC), automation tools and scripting, like Terraform.
  • Knowledge of ITIL and experience with ITIL processes.
  • Ability to manage multiple projects and releases simultaneously.
  • Strong analytical and problem-solving abilities.
  • Exceptional communication and stakeholder management skills.

Experience Level

Mid Level

Job role

Work location
Work locationBangalore, Karnataka, India
Department
DepartmentProject & Program Management
Role / Category
Role / CategoryIT Infrastructure Services
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 8 years

About company

Name
NameKpmg India Services Llp
Job posted by Kpmg India Services Llp

Similar jobs you can apply for

Telecalling / BPO / Telesales

Customer Care Executive

Filza Group India Private Limited
Hebbal, Bengaluru/Bangalore
₹16,000 - ₹27,000*
Work from Office
Full Time
Any experience
Basic English
Radical Minds Technology

Customer Support Executive

Radical Minds Technology
Bengaluru/Bangalore
₹18,000 - ₹25,000
Work from Office
Full Time
Any experience
Basic English
Mervice Infotech Private Limited

Customer Care Executive

Mervice Infotech Private Limited
BTM Layout, Bengaluru/Bangalore
₹15,000 - ₹20,000*
Work from Office
Full Time
Any experience
Basic English
Cogent E Services Pvt Ltd

Customer Care Executive

Cogent E Services Pvt Ltd
Hudi, Bengaluru/Bangalore
₹18,000 - ₹22,000
Work from Office
Full Time
Any experience
Basic English
Startek

Customer Care Executive

Startek
Bengaluru/Bangalore
₹19,000 - ₹32,000*
Work from Office
Full Time
Any experience
Good (Intermediate / Advanced) English
Skillroom India Pvt. Ltd.

Customer Care Executive

Skillroom India Pvt. Ltd.
Marathahalli, Bengaluru/Bangalore
₹18,000 - ₹25,000
Work from Office
Full Time
Any experience
Basic English