Job Responsibilities
Configuration & Release Management
- Own and manage the end-to-end application release lifecycle, including planning, scheduling, deployment, validation, and post‑release activities.
- Define, maintain, and enforce Release Management and Configuration Management standards, procedures, and governance.
- Maintain application configuration baselines, version control artifacts, release packages, and deployment documentation.
- Ensure compliance with Change Management processes, including review of change requests, deployment approvals, and rollback strategies.
- Act as the primary point of accountability for application release readiness and deployment success across environments (DEV, UAT, PRE-PROD, PROD).
- Identify opportunities to improve deployment efficiency and release stability.
Application Deployment & Environment Management
- Plan, coordinate, and execute application deployments, patch releases, and hotfixes across all environments.
- Prepare and validate deployment plans, Rollback procedures, and post‑deployment verification activities.
- Coordinate with Infrastructure teams to ensure environment readiness, system compatibility, and EOL / EOS compliance.
- Oversee environment refreshes, cloning of production to UAT, patch synchronization, and deployment sequencing.
Source Code Management
- Govern source code repositories (e.g. Git), including branching, tagging, versioning, and merge strategies.
- Ensure consistency between application source code, compiled artifacts, and deployed versions.
- Support deployment automation initiatives and continuous improvement of release efficiency and reliability.
- Manage emergency fixes, production patches, and version traceability.
Application Support
- On-going support of core insurance system and escalating the production issue to the respective party i.e. ISD, Infra Support or Vendor.
- Provide first-level support to production system users.
- Production and UAT System availability, Health check, batch run & performance monitoring.
- Troubleshoot technical issues and identify modifications needed in core insurance system to meet deployment needs.
- BCP and DRP Planning, Coordination and Execution.
- Ensure applications are running on supported versions (EOL/EOS compliance).
- Serve as the key coordination point with external vendors, infrastructure providers, and internal ISD teams on release activities, system health and environment related matters.
Project Coordination
- Work closely with project teams to plan and support application deployments tied to new initiatives and system enhancements.
- Drives Project initiatives and environment related matters.
- Participate in release readiness reviews and project go‑live planning.
Training and Documentation
- Maintain up-to-date release documentation, deployment runbooks, and operational guides.
- Provide training and knowledge transfer to new team members.
- Conduct regular knowledge‑sharing sessions on release processes, tools, and best practices.
- Act as a subject matter expert (SME) for configuration and release management within the team.
- Mentor junior team members and promote continuous improvement in release practices.
Job Requirements
- Bachelor's degree in IT or Computer Science.
- 3 - 10 years experience with min 3 years experience in application development or in operation of the applications developed in PL/SQL, Oracle forms.
- Strong hands-on experience in Release Management & Configuration Management.
- Source Code Version Repository.
- Experience in CI/CD practice.
- Experienced in Source Version Control Tools tools such as Git, Source Tree, SVN, PVCS.
- Knowledge in ORACLE or MS SQL is preferred.
- Good to have exposure on Unix, Oracle - DBA and Weblogic.
- Advanced knowledge of software development cycle (SDLC).
- Knowledge and experience in Agile development or DevOps is preferred.
- Broad knowledge of latest application technologies.
- Ability to understand & resolve complex, and ability to articulate complex or technical concepts & issues in business terms.