Posted on: 25/07/2025
About the Role :
We are looking for a skilled and proactive Production Support Engineer with a strong foundation in Java technologies, Spring Boot, Unix/Linux environments, and SQL.
This role will support mission-critical enterprise applications, ensuring high availability, performance, and business continuity.
You will be expected to manage incidents, analyze root causes, maintain system reliability, and work closely with cross-functional teams to resolve complex production issues.
Key Responsibilities :
- Provide Level 2/3 production support for enterprise applications developed in Java and Spring Boot.
- Monitor production systems using tools such as SPLUNK, Control-M, or equivalent job schedulers.
- Perform regular health checks, log analysis, and system alerts review to detect anomalies and performance issues.
- Respond to production incidents promptly, ensuring minimal business impact.
- Perform root cause analysis (RCA), document findings, and work with development teams on permanent fixes.
- Track incidents through ticketing systems (e., ServiceNow, JIRA) and ensure resolution within SLAs.
- Resolve issues related to application performance, data integrity, and system failures.
- Write or enhance Unix/Linux shell scripts to automate monitoring and support tasks.
- Participate in bug triaging, code rollbacks, and deployment troubleshooting.
- Interface with business users, QA, developers, DevOps, and infrastructure teams to communicate issues and status updates.
- Prepare and present incident reports, RCA documentation, and improvement proposals to technical and business stakeholders.
- Participate in shift rotations, including weekend and on-call support as required.
- Ensure seamless handovers across shifts by maintaining detailed support logs and documentation.
- Guide and mentor junior team members.
- Support backlog refinement and story clarification for development teams.
- Collaborate on enhancing support processes, runbooks, and knowledge base content.
Technical Skills Required :
Must-Have :
- Strong working knowledge of Java and Spring Boot (troubleshooting, not full-stack development).
- Proficiency with Unix/Linux command-line tools and shell scripting.
- Hands-on experience with SQL (querying, joins, performance troubleshooting).
- Experience with Control-M job scheduling and SPLUNK for monitoring/log analysis.
- Experience in production support environments, especially with high-availability systems.
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Working knowledge of Windows OS environments
Did you find something suspicious?