Release Manager

8.0 - 12.0 years

10.0 - 14.0 Lacs P.A.

Pune

Posted:1 week ago| Platform: Naukri logo

Apply Now

Skills Required

PMPChange managementManager Quality AssuranceConfiguration managementAgileWindowsRisk managementRelease managementSDLCPython

Work Mode

Work from Office

Job Type

Full Time

Job Description

Developing and maintaining the release management process, including the coordination of all aspects of the release lifecycle Planning release windows and cycles across a portfolio of products Managing risks and resolving issues that affect release scope, schedule, and quality. Measuring and monitoring progress to ensure application releases are delivered on time and meet or exceed expectations. Coordinating release content and effort based on the service request backlog, pending service requests, third party applications, or operating system updates. Communicating all key project plans, commitments, and changes including requirements, QA plans, schedule, and scope changes Conducting Release Readiness reviews, Milestone Reviews, and Business Go/No-Go reviews Leading and coordinating the Go-Live activities including the execution of the deployment plans and checklists. Developing scripts and automation tools used to build, integrate, and deploy software releases to various platforms. Maintaining a release repository and managing key information such as build and release procedures, dependencies, and notification lists. Researching new software development and configuration management methodologies and technologies and analyzing their application to current configuration management needs Working with QA teams to ensure that the software testing is thorough and identifies any potential issues before release. Version Control and Source Code Management (Git) Continuous Integration/Continuous Deployment Expertise Public Cloud and on prem Infrastructure exp. DevOps and build Automation Mindset Security and Compliance Awareness Risk Management and Mitigation Change Management and Adaptability Stakeholder Management and Communication Time Management and Prioritization Continuous Improvement Mindset Automated Testing and Quality Assurance Release Coordination and Scheduling Containerization and Orchestration (e.g., Docker, Kubernetes) Scripting and Automation (e.g., Bash, Python) Bachelors degree in computer science, Information Systems, or related field. 8-12 years of experience in release management or a related role, with a proven track record of successfully delivering software releases in complex environments. Strong understanding of software development lifecycle (SDLC) methodologies, with experience working in Agile, Waterfall, or hybrid environments. Excellent organizational and project management skills, with the ability to manage multiple releases concurrently and prioritize competing demands effectively. Solid understanding of change management principles and practices, with experience implementing change control processes in regulated environments. Proficiency in release management tools and technologies, such as version control systems, deployment automation tools, and release orchestration platforms. Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and influence stakeholders at all levels of the organization. Experience with cloud-based environments and DevOps practices is desirable but not always required. Certification(s) in release management or project management (e.g., ITIL, PMP) is a plus.

IT Services and IT Consulting
East Meadow

RecommendedJobs for You

Trivandrum, Kerala, India

Chennai, Tamil Nadu, India

Pune, Maharashtra, India