Key Responsibilities:
- Coordinate releases, including scheduling, resource allocation, and stakeholder communication.
- Work with development teams to understand release requirements and dependencies.
- Ensure role segregation is maintained per Client's software release management policy and standard.
- Work with the Quality Assurance team to ensure thorough testing and quality assurance.
- Coordinate with operations, technology and external teams for smooth deployment and rollback planning.
- Manage and mitigate release risks, issues, and conflicts.
- Communicate release plans and status to stakeholders.
- Ensure compliance with organizational policies, procedures, and industry standards.
- Continuously improve release management processes and practices
- Prepare reports for senior stakeholders on the list of releases and its associated risk category.
- Perform analysis to identify trends.
- Work with technical teams to perform post implementation review for failed releases, failed rollback/fallback and releases resulted in incidents.
Requirements:
- Bachelor's degree in Information Technology, Information Systems, Computer Science, or a related field.
- Minimum 3 years of experience in release management, preferably within the payment or financial services industry.
- Good understanding of ITIL, IT Service Management frameworks, software development life cycle and release management methodologies (Agile, Scrum, DevOps).
- Strong understanding of software development life cycles (SDLCs) and release management methodologies.
- Experience with release management tools, code repository and DevSecOps pipelines (e.g., JIRA, ServiceNow, AWS Code Pipeline, GitHub, Bitbucket)
- ServiceNow experience will be a plus.
- Effective communication skills and able to articulate complex matters in a concise manner
EA License No. 25C2690 | EA Registration No. - R1330510