Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Release Manager - Pondicherry - Integra @ Integra Software

Home > Programming & Design

 Release Manager - Pondicherry - Integra

Job Description

Role: Release Manager

Experience Level: 7 - 12 yrs.

Responsibilities:

The Release Manager owns the Release Management process and has the responsibility and authority for the overall process results. The Release Manager is responsible for the overall quality of the process. He/she is the main coordinator within this process and is the focal point regarding releases for both the customer and the IT organization. Therefore, all managers in the IT organization must support him in his/her role.

  • Manage the software release process for a variety of custom projects
  • Work closely with product development teams to identify, prioritize, and ensure key issues are fixed for a release.
  • Provide necessary definition, development and deployment of the infrastructure and operational strategy, addressing all phases of the technology platform in a cloud-based setting.
  • Ensure up-front planning, scheduling, and successful deployment of releases to production environment in a controlled and systematic way to meet service levels and avoid any impacts on existing services.
  • Ensures adherence to the global Release and Deployment Management Process.
  • Ensure execution and ongoing and maintenance of project plan for release and deployment projects and monitor its progress.
  • Worked closely with Development, QA, and Performance and UAT teams to solve complex build and deployment process through all the phases of the development.
  • Develop early release definition and scope negotiation.
  • Prepare test plans and procedures.
  • Establish release schedules, tracking, and control procedures
  • Maintain release notes and installation documentation
  • Support and provide management with metrics, reports, and schedules as necessary
  • Executes change fall-back procedures, in case of a failure during one of the implementation procedures
  • Notifies Operations and/or Service Desk with the status of the change
  • Performs Release Management assessment and ensures implementation of the Release Management strategy

REQUIREMENTS

  • 6+ years of experience supporting software development as a release manager, configuration manager, software release engineer, or similar role
  • Good project management skills
  • Expert in app submission, review, and release methodologies, including alphas and betas.
  • Experience in building and deploying Java, node js & .net web applications in Linux & windows environment.
  • Experience in version control installation like GIT, Bit-Bucket AWS code commit & Azure repos.
  • Creating branches in GIT, Bit-Bucket, AWS code commit & azure repos provide access permissions to developers on need basis.
  • Direct ownership of all initial infrastructure builds outs, including server, database, storage, load balancing, S3, and AWS functions (i.e. Security Group, NAT, CloudWatch, CloudTrail, etc).
  • Worked with Azure DevOps project to build and deploy using build pipeline and release pipeline.
  • Worked with Azure app services to deploy multiple language applications.
  • Deals with storage and traceability/auditability of controlled software in both centralised and distributed systems
  • Worked with Azure Blob storage account & SQL Server to store all project related.
  • Exceptional verbal and written communication skills, with sufficient level of technical capability to effectively communicate with engineers and identify technical risks.
  • Ability to work independently and communicate across multiple time zones.
  • Experience managing a distributed team of 4-10 people coordinating activities across multiple teams and locations.
  • Proficient in use of issue tracking tools and platform-specific app stores.
  • Excellent JIRA knowledge including dashboards and custom filters. JIRA admin experience beneficial.
  • Demonstrated success as a self-starter
  • Successful development and implementation of release plans within a software development organization
  • Knowledge of software architecture and deployment best practices
  • Strong problem-solving skills using a methodical approach
  • Strong written and verbal communication skills
  • A keen attention to detail and drive to resolve any issues encountered
  • Coordinate and operationally manage all aspects of the deployment
  • Coordinate "Early Life Support" after deployment
  • Support review and closure of release
  • Report release status in governance boards.
  • Represent release and deployment projects in CAB meetings

RECOMMENDED QUALIFICATIONS

  • Hands-on experience deploying enterprise web applications
  • Experience with work management tracking systems such as GitHub, Bitbucket, Docker, Jenkins, SonarQube, Maven, Ansible, Azure CI/CD pipelines, Aws devops pipelines & Microsoft's Team Foundation Server.
  • Experience working in cloud platforms, like Azure, AWS, GCP.
  • Exposure to DevOps practices and support activities.

Required Candidate profile

Role: Release Manager

Experience Level: 7+ yrs.

Responsibilities:

The Release Manager owns the Release Management process and has the responsibility and authority for the overall process results. The Release Manager is responsible for the overall quality of the process. He/she is the main coordinator within this process and is the focal point regarding releases for both the customer and the IT organization. Therefore, all managers in the IT organization must support him in his/her role.

  • Manage the software release process for a variety of custom projects
  • Work closely with product development teams to identify, prioritize, and ensure key issues are fixed for a release.
  • Provide necessary definition, development and deployment of the infrastructure and operational strategy, addressing all phases of the technology platform in a cloud-based setting.
  • Ensure up-front planning, scheduling, and successful deployment of releases to production environment in a controlled and systematic way to meet service levels and avoid any impacts on existing services.
  • Ensures adherence to the global Release and Deployment Management Process.
  • Ensure execution and ongoing and maintenance of project plan for release and deployment projects and monitor its progress.
  • Worked closely with Development, QA, and Performance and UAT teams to solve complex build and deployment process through all the phases of the development.
  • Develop early release definition and scope negotiation.
  • Prepare test plans and procedures.
  • Establish release schedules, tracking, and control procedures
  • Maintain release notes and installation documentation
  • Support and provide management with metrics, reports, and schedules as necessary
  • Executes change fall-back procedures, in case of a failure during one of the implementation procedures
  • Notifies Operations and/or Service Desk with the status of the change
  • Performs Release Management assessment and ensures implementation of the Release Management strategy

REQUIREMENTS

  • 6+ years of experience supporting software development as a release manager, configuration manager, software release engineer, or similar role
  • Good project management skills
  • Expert in app submission, review, and release methodologies, including alphas and betas.
  • Experience in building and deploying Java, node js & .net web applications in Linux & windows environment.
  • Experience in version control installation like GIT, Bit-Bucket AWS code commit & Azure repos.
  • Creating branches in GIT, Bit-Bucket, AWS code commit & azure repos provide access permissions to developers on need basis.
  • Direct ownership of all initial infrastructure builds outs, including server, database, storage, load balancing, S3, and AWS functions (i.e. Security Group, NAT, CloudWatch, CloudTrail, etc).
  • Worked with Azure DevOps project to build and deploy using build pipeline and release pipeline.
  • Worked with Azure app services to deploy multiple language applications.
  • Deals with storage and traceability/auditability of controlled software in both centralised and distributed systems
  • Worked with Azure Blob storage account & SQL Server to store all project related.
  • Exceptional verbal and written communication skills, with sufficient level of technical capability to effectively communicate with engineers and identify technical risks.
  • Ability to work independently and communicate across multiple time zones.
  • Experience managing a distributed team of 4-10 people coordinating activities across multiple teams and locations.
  • Proficient in use of issue tracking tools and platform-specific app stores.
  • Excellent JIRA knowledge including dashboards and custom filters. JIRA admin experience beneficial.
  • Demonstrated success as a self-starter
  • Successful development and implementation of release plans within a software development organization
  • Knowledge of software architecture and deployment best practices
  • Strong problem-solving skills using a methodical approach
  • Strong written and verbal communication skills
  • A keen attention to detail and drive to resolve any issues encountered
  • Coordinate and operationally manage all aspects of the deployment
  • Coordinate "Early Life Support" after deployment
  • Support review and closure of release
  • Report release status in governance boards.
  • Represent release and deployment projects in CAB meetings

RECOMMENDED QUALIFICATIONS

  • Hands-on experience deploying enterprise web applications
  • Experience with work management tracking systems such as GitHub, Bitbucket, Docker, Jenkins, SonarQube, Maven, Ansible, Azure CI/CD pipelines, Aws devops pipelines & Microsoft's Team Foundation Server.
  • Experience working in cloud platforms, like Azure, AWS, GCP.
  • Exposure to DevOps practices and support activities.

Job Classification

Industry: IT-Software, Software Services
Functional Area: IT Software - eCommerce, Internet Technologies,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required, Any Postgraduate in Any Specialization
Doctorate: Doctorate Not Required, Any Doctorate in Any Specialization

Contact Details:

Company: Integra Software
Address: 100 feet road, (ECR) Pakumadianpet, Pondicherry, PONDICHERRY, Pondicherry - 605001,India
Location(s): Pondicherry
Website: https://www.integra.co.in/

+ View Contactajax loader


Keyskills:   CI / CD github DevOps git java build maven version control jenkins sql server team foundation server

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Integra Software

Founded in 1994, Integra Software Services Private Limited is among the largest e-publishing houses across the globe servicing prestigious customers who are among the biggest names in the publishing arena in US & Europe. With team strength of 600 professionals, we have been growing rapidly and aggre...