YOUR ROLE
Job Summary
We are looking for an L2 Application Support Engineer to manage, troubleshoot, and maintain our containerised microservices, public web portals, and core integrated systems. You will handle intermediate technical incidents escalated from L1, performing runtime debugging, log analysis, and system optimization across our technical ecosystem. This includes specific application support for database reporting , middleware integration.
Key Responsibilities
- Incident Resolution: Respond to and resolve L2 tickets for web portals, public services, and microservices ecosystems within agreed SLA timelines.
- Microservices Monitoring: Track container health, pod statuses, and service meshes using APM monitoring tools.
- System Diagnostics: Perform root cause analysis by reading application exceptions, tracing API payloads, and inspecting infrastructure metrics.
- Database Operations: Run advanced database queries, examine performance diagnostics, and troubleshoot data transaction issues.
- Integration Support: Maintain and debug system interfaces, secure connections, and external portal components.
Component-Specific Duties
- Monitor database activity reports, evaluate system health outputs, and troubleshoot script execution issues or diagnostic generation failures within the EnterpriseDB / Oracle environment.
- Smart Connect (Middleware): Diagnose messaging queue backlogs, webhook connectivity errors, data mapping discrepancies, and point-to-point enterprise integration pipeline failures.
- Websites & Public Front-Ends: Resolve Content Delivery Network (CDN) caching errors, SSL/TLS certificate drops, cross-origin resource sharing (CORS) exceptions, and web server crashes (Nginx/Apache).
- Microservices Architecture: Track and debug distributed backend architectures, troubleshoot REST/gRPC routing errors, manage Docker container restarts, and resolve database connection pool constraints.
YOUR PROFILE
Required Technical Skills
- Containers & Cloud: Practical experience working with Docker containers and Kubernetes environments (Pod health checks, log gathering, Kube events).
- Database Systems: Proficient in SQL (PostgreSQL / Oracle EDB) with an understanding of query tuning and performance indexing.
- Log Management: Hands-on expertise using centralized logging suites (e.g., Splunk, ELK Stack, Grafana) to extract stack traces.
- APIs & Protocols: Advanced knowledge of RESTful APIs, JSON objects, HTTP status codes, and network protocols (TCP/IP, DNS).
- CI/CD Awareness: Basic understanding of DevOps deployment workflows (Jenkins, GitHub Actions, or GitLab CI) to assist with environment status validation.
Qualifications & Experience
- Education: Bachelor’s degree in Computer Science, Systems Engineering, or equivalent IT experience.
- Experience: 3 to 6 years of technical application support experience focusing heavily on web platforms and containerised microservices.
- Methodology: Familiarity with the ITIL framework for Incident and Problem management
- Strong communication and stakeholder management
- Proactive mindset with strong problem-solving abilities
- Willingness to work in 24 X 7 shifts and provide on-call support as required, including weekends or holidays based on rotation and business need
- Experience working in a managed service or global delivery model