Application Support Engineer:
We are looking for a highly skilled Application Support Engineer with strong experience in troubleshooting backend systems, monitoring application performance, managing deployments, and supporting multi-environment operations (UAT/SIT). The role involves deep technical investigation, automation, cloud environment setup, and cross-functional collaboration with engineering, DevOps, and SRE teams.
Key Responsibilities
1. Technical Investigation & Troubleshooting
- Investigate backend application logs, database records, API calls, and system configurations to diagnose issues.
- Debug unexpected product behavior by analyzing data flows, dependencies, and service interactions.
- Perform in-depth Root Cause Analysis (RCA) for critical incidents and recurring issues.
2. Monitoring & Reliability
- Monitor application, server, and service performance using Zabbix and Grafana.
- Identify anomalies related to CPU, memory, replication, or backup failures and take corrective action.
- Ensure daily database backups and ClickHouse replication tasks complete successfully.
- Collaborate with DevOps/SRE teams to analyze infrastructure and performance-related issues.
3. Deployment & Environment Management
- Execute application deployments in UAT and SIT environments.
- Support release cycles and troubleshoot deployment failures.
- Create and manage cron jobs, bash scripts, and logrotate configurations.
4. Automation & Tooling
- Develop scripts or small utilities (Python, Bash, JavaScript) to automate repetitive debugging tasks.
- Recommend improvements to logging, monitoring, and diagnostics systems.
5. Cloud Environment Setup
- Provision and configure cloud environments for application, middleware, and tool installations.
- Configure web and application servers for production-like readiness.
6. Change Management
- Raise, track, and manage Change Requests (CRs) for updates in UAT or other environments.
- Ensure all changes follow internal deployment and governance procedures.
7. Middleware, Web & Database Support
- Work with a wide range of middleware and web tools, including:
- Web Layer: Nginx
- Middleware: Etcd, Easegress, Redis, Metabase, Java services, Minio, Zitadel, Elasticsearch, Vector, ThirdEye
- Database: PostgreSQL administration, ClickHouse replication monitoring
8. Cross-Functional Collaboration
- Liaise with engineering teams to escalate defects, validate fixes, and communicate feature gaps.
- Present technical findings clearly to technical and non-technical stakeholders.
Job Type: Full-time
Pay: ﷼6,000.00 - ﷼12,000.00 per month