Key Responsibilities:
Release Management & Deployment:
- Lead end-to-end production deployments for Global Business Platform (GBP) applications.
- Own the full release lifecycle, ensuring governance, approvals, quality gates, and release readiness across SDLC stages.
- Develop key release documentation such as POAP, Cutover Plans, Release Strategy, and Communication Plans.
Planning & Governance:
- Maintain an enterprise-level release calendar, assessing risks, dependencies, and change impacts.
- Facilitate implementation planning, technical walkthroughs, and deployment sequencing.
- Conduct risk workshops and document risks, assumptions, issues, and decisions.
DevOps & Automation:
- Drive standardization, automation, and continuous improvement using DevOps and AIOps practices.
- Design and implement CI/CD pipelines, including branching, version control, code packaging, and promotions.
- Utilize tools such as GitHub, GitHub Copilot, Kubernetes, Docker, and AI-driven DevOps monitoring tools.
Monitoring & Issue Management:
- Provide real-time communication on deployment progress, risks, and completion status.
- Manage rollback and recovery procedures to ensure minimal disruption to business operations.
- Conduct post-release reviews and implement Continuous Service Improvement Plans (CSIP).
Collaboration & Reporting:
- Collaborate with cross-functional teams including DevOps, engineering, and platform teams.
- Build KPI dashboards using tools like Azure DevOps or Jira for data-driven decision-making.
- Champion Agile, DevOps, and AIOps practices to improve efficiency and quality.