Share this Job

Sr. Analyst Application Delivery-India

Location: 

Bangalore, KA, IN, 560066

REQ ID:  41421

Job Title: Release Manager

Location: Bangalore

 

A Release Manager should stay on top of the release management lifecycle including scheduling and coordinating releases across the company for multiple applications.

 

He/she will usually be focused on the bigger picture and views the software development and release processes in relation to the overall business objectives.

 

Whenever necessary, he/she will provide the tools and services needed to help product teams manage and deploy code into production.

 

Therefore, this manager will be responsible for implementing and managing the release process from development to testing then finally to the production environments.

 

The goal of this manager is to handle consistent, on-time delivery of high quality releases. Time is of the essence when it comes to this role so he/she will need to be able to create the infrastructure necessary to enable frequent and quick releases.

 

To summarize, the following are the typical daily tasks of a Release Manager:

 

  • Scheduling, managing, and coordinating releases across multiple applications within various portfolios across different teams and projects.
  • Constructing a release calendar for the different projects to have a centralized view of all releases.
  • Manage and mitigate risks and resolve issues regarding release quality and schedule.
  • Continuously monitor projects and provide reports about their progress.
  • Ensuring all team members are adhering to engineering best practices as well as enforcing DevOps policies.
  • Monitoring the release process and collecting feedback from the different teams as well as customers for review.
  • Making improvements on a regular basis to the release process.

Required skill set:

The Release Manager will need to work across different teams involved in the software development processes and will provide support to developers as they set up test environments.

 

He/she will also need to work with the IT team to enhance software engineering practices and work closely with project or portfolio managers.

 

The release manager will usually have a background in computer science or a related field with advanced knowledge of the software development lifecycle. This manager may also have a project management background.

 

He/she will need to have some technical skills with thorough knowledge of feature toggles, branch handling, continuous integration and continuous delivery.

 

 

He/she will need to be in possession of interpersonal skills and problem-solving abilities to resolve any cross-functional team issues.

 

He/she will also need to define and implement the best practices and methodologies depending on the project requirements.

 

Such a role is considered to be highly challenging as these managers are involved in various aspects of the release process including monitoring, testing, communicating across teams and deploying and so he/she should be able to work under pressure.

 

Additionally, he/she will need to have a clear understanding of business needs and their priorities. They will also align software development with organizational goals, acting as an intermediary between tech and business teams, in order to effectively schedule builds and testing as well as create release plans.

 

Years of Experience: 6 to 10 Years

Job Title: Release Manager

Location: Bangalore

 

A Release Manager should stay on top of the release management lifecycle including scheduling and coordinating releases across the company for multiple applications.

 

He/she will usually be focused on the bigger picture and views the software development and release processes in relation to the overall business objectives.

 

Whenever necessary, he/she will provide the tools and services needed to help product teams manage and deploy code into production.

 

Therefore, this manager will be responsible for implementing and managing the release process from development to testing then finally to the production environments.

 

The goal of this manager is to handle consistent, on-time delivery of high quality releases. Time is of the essence when it comes to this role so he/she will need to be able to create the infrastructure necessary to enable frequent and quick releases.

 

To summarize, the following are the typical daily tasks of a Release Manager:

 

  • Scheduling, managing, and coordinating releases across multiple applications within various portfolios across different teams and projects.
  • Constructing a release calendar for the different projects to have a centralized view of all releases.
  • Manage and mitigate risks and resolve issues regarding release quality and schedule.
  • Continuously monitor projects and provide reports about their progress.
  • Ensuring all team members are adhering to engineering best practices as well as enforcing DevOps policies.
  • Monitoring the release process and collecting feedback from the different teams as well as customers for review.
  • Making improvements on a regular basis to the release process.

Required skill set:

The Release Manager will need to work across different teams involved in the software development processes and will provide support to developers as they set up test environments.

 

He/she will also need to work with the IT team to enhance software engineering practices and work closely with project or portfolio managers.

 

The release manager will usually have a background in computer science or a related field with advanced knowledge of the software development lifecycle. This manager may also have a project management background.

 

He/she will need to have some technical skills with thorough knowledge of feature toggles, branch handling, continuous integration and continuous delivery.

 

 

He/she will need to be in possession of interpersonal skills and problem-solving abilities to resolve any cross-functional team issues.

 

He/she will also need to define and implement the best practices and methodologies depending on the project requirements.

 

Such a role is considered to be highly challenging as these managers are involved in various aspects of the release process including monitoring, testing, communicating across teams and deploying and so he/she should be able to work under pressure.

 

Additionally, he/she will need to have a clear understanding of business needs and their priorities. They will also align software development with organizational goals, acting as an intermediary between tech and business teams, in order to effectively schedule builds and testing as well as create release plans.

 

Years of Experience: 6 to 10 Years

Job Title: Release Manager

Location: Bangalore

 

A Release Manager should stay on top of the release management lifecycle including scheduling and coordinating releases across the company for multiple applications.

 

He/she will usually be focused on the bigger picture and views the software development and release processes in relation to the overall business objectives.

 

Whenever necessary, he/she will provide the tools and services needed to help product teams manage and deploy code into production.

 

Therefore, this manager will be responsible for implementing and managing the release process from development to testing then finally to the production environments.

 

The goal of this manager is to handle consistent, on-time delivery of high quality releases. Time is of the essence when it comes to this role so he/she will need to be able to create the infrastructure necessary to enable frequent and quick releases.

 

To summarize, the following are the typical daily tasks of a Release Manager:

 

  • Scheduling, managing, and coordinating releases across multiple applications within various portfolios across different teams and projects.
  • Constructing a release calendar for the different projects to have a centralized view of all releases.
  • Manage and mitigate risks and resolve issues regarding release quality and schedule.
  • Continuously monitor projects and provide reports about their progress.
  • Ensuring all team members are adhering to engineering best practices as well as enforcing DevOps policies.
  • Monitoring the release process and collecting feedback from the different teams as well as customers for review.
  • Making improvements on a regular basis to the release process.

Required skill set:

The Release Manager will need to work across different teams involved in the software development processes and will provide support to developers as they set up test environments.

 

He/she will also need to work with the IT team to enhance software engineering practices and work closely with project or portfolio managers.

 

The release manager will usually have a background in computer science or a related field with advanced knowledge of the software development lifecycle. This manager may also have a project management background.

 

He/she will need to have some technical skills with thorough knowledge of feature toggles, branch handling, continuous integration and continuous delivery.

 

 

He/she will need to be in possession of interpersonal skills and problem-solving abilities to resolve any cross-functional team issues.

 

He/she will also need to define and implement the best practices and methodologies depending on the project requirements.

 

Such a role is considered to be highly challenging as these managers are involved in various aspects of the release process including monitoring, testing, communicating across teams and deploying and so he/she should be able to work under pressure.

 

Additionally, he/she will need to have a clear understanding of business needs and their priorities. They will also align software development with organizational goals, acting as an intermediary between tech and business teams, in order to effectively schedule builds and testing as well as create release plans.

 

Years of Experience: 6 to 10 Years


Job Segment: Test Engineer, Testing, Computer Science, Software Engineer, Project Manager, Engineering, Technology