14 Nov
|
Comviva Technology
|
Bengaluru
14 Nov
Comviva Technology
Bengaluru
Job Purpose Responsible for managing and executing application patches, bug fixes, defect resolutions, and production fixes across various environments. The role involves coordinating with support, testing, infrastructure, database, and business teams to ensure timely implementation of fixes while maintaining production stability and service availability. 2. Roles and Responsibilities A. Patch Fixing & Defect Management
- Analyse production incidents, identify root causes, and implement permanent fixes.
- Review patches received from development teams.
- Perform code-level analysis to understand the impact of proposed fixes.
- Implement application patches, bug fixes, and configuration changes within defined SLA timelines.
- Validate fixes against identified defects and ensure no existing functionality is impacted.
- Maintain patch inventory, defect trackers, and implementation status.
- Ensure all fixes are properly documented and traceable. B. Patch Deployment & Release Management
- Prepare implementation plans and deployment procedures.
- Coordinate patch deployment across DEV, SIT, UAT, and Production environments.
- Conduct pre-deployment checks and dependency validation.
- Prepare implementation plans, Method of Procedures (MoP), and rollback plans. C. Testing & Quality Assurance
- Perform functional and regression testing of patches.
- Coordinate with QA and business teams for UAT.
- Validate defect fixes against reported production scenarios.
- Ensure patches do not introduce current issues. D. Documentation & Reporting
- Maintain patch implementation trackers.
- Prepare daily/weekly status reports.
- Track pending defects, patches, deployment timelines, and dependencies.
- Document root cause analysis (RCA) and permanent fixes.
- Maintain deployment records and technical documentation.
- Provide management updates on patch progress and risks. 3.
Required Technical Skills Skill Expected knowledge Operating Systems Linux / Unix / Windows Application Servers Tomcat / WebLogic / JBoss Databases Oracle / PostgreSQL / MySQL Scripting Shell scripting / Python Monitoring Grafana / AppDynamics / Splunk ITSM ServiceNow / Remedy/ Jira Release Management Change, Release and Deployment Management Troubleshooting Logs, thread dumps, heap dumps Application Support Java-based applications, APIs, middleware 4. Required Experience
- 46 years of experience in IT production application maintenance team.
- Experience in application patch management and defect resolution.
- Experience coordinating with development, QA, infrastructure, and database teams.
- Strong troubleshooting and analytical skills. 5. Key Performance Indicators (KPIs) KPI Measurement Patch Implementation % of patches implemented within planned timelines Defect Resolution Number of defects resolved Patch Success Rate % of successful patch deployments Production Stability Incidents caused by patch implementation SLA Compliance % of tickets resolved within SLA Backlog Reduction Reduction in pending defects and patches Reopen Rate % of fixes resulting in reopened defects Documentation Completeness of implementation and rollback documents 6. Expected Deliverables 1. Production defect analysis and resolution. 2. Patch assessment and implementation. 3. Successful deployment of approved patches. 4. Regression and post-deployment validation. 5. Updated patch and defect trackers. 6. RCA for recurring production issues. 7. Deployment and rollback documentation. 8. Reduction in production defect backlog. 7. Project-Specific Objectives The primary objectives of the patch-fixing project are:
- Reduce the existing production defect backlog.
- Address recurring production issues through permanent fixes.
- Improve application stability and availability.
- Reduce dependency on reactive production support.
- Ensure all identified defects have clear ownership and target resolution dates.
- Implement fixes through a controlled release and change management process.
- Establish proactive monitoring to prevent recurrence.
📌 Software Engineer (Bengaluru)
🏢 Comviva Technology
📍 Bengaluru