About the job
Job Description: As a Release Manager for our Enterprise Data and Analytics (EDNA) DWBI platform, you will play a pivotal role in orchestrating all technology-related release activities. Your expertise will help shape the Release Management function by implementing industry best practices for release, configuration, and implementation management. Key responsibilities include:
- Establishing and refining EDNA Release Management procedures, processes, metrics, and standards while collaborating with various internal and external teams.
- Continuously monitoring and improving Release Management processes to ensure optimal efficiency.
- Maintaining comprehensive documentation and ensuring configuration control over software baselines and modifications.
- Overseeing the creation and storage of Intellectual Property and documentation for software deliveries in an auditable manner within the CMDB.
- Acting as the primary liaison among technology and product solution groups for configuration and release management.
- Coordinating with stakeholders (QA, Development, Operations, Data, Product, and Project Managers) to address issues, requests, and conflicts.
- Executing, controlling, and managing a schedule of planned releases to pre-production and production environments, including defining rollback mechanisms and performance indicators.

