Application Support Engineer - Python, reactjs, Azure (Bengaluru)

Application Support Engineer - Python, reactjs, Azure (Bengaluru)

27 Oct
|
Tavant
|
Bengaluru

27 Oct

Tavant

Bengaluru

We are looking for a proactive and technically strong Support Engineer to provide production and application support for modern cloud-native applications built on ReactJS, FastAPI/Django, and Azure services. The ideal candidate should have hands-on experience in monitoring, troubleshooting, incident management, root cause analysis, and operational support across frontend, backend, APIs, search, and cloud infrastructure components.

This role requires strong analytical skills, a customer-first mindset, and the ability to work closely with development, DevOps, and product teams to ensure high application availability, performance, and reliability.

Key Responsibilities

- Provide L2/L3 application and production support for web applications and backend services running on Azure.
- Monitor, troubleshoot, and resolve issues across:
- ReactJS applications hosted on Azure Static Web Apps
- FastAPI/Django services hosted on Azure App Service and Azure Container Apps
- API integrations exposed through Azure API Management (APIM)

- Investigate and resolve incidents related to application performance, API failures, authentication issues, deployment issues, and infrastructure health.
- Use Azure Log Analytics and Application Insights to monitor system behavior, identify anomalies, analyze logs, and perform root cause analysis.
- Support applications leveraging Azure AI Search and Azure AI Foundry components, including troubleshooting indexing, search relevance, model/service integration, and inference-related issues.
- Monitor and support Redis caching and PostgreSQL database performance, connectivity, and reliability.
- Collaborate with engineering teams to identify recurring issues and drive permanent fixes.
- Participate in incident management, problem management, and change/release support processes.
- Create and maintain runbooks, troubleshooting guides, SOPs,



and knowledge base articles.
- Support release validation, smoke testing, and post-deployment monitoring.
- Track SLAs, incident trends, and operational metrics to improve support processes.
- Work with cross-functional teams to enhance observability, alerting, and support readiness.
- Participate in on-call or shift-based support, if required.

Required Technical Skills

Application & Platform Support

- Robust experience in application support / production support / site support for cloud-hosted applications.
- Good understanding of frontend support for ReactJS applications.
- Experience supporting Python-based APIs, preferably FastAPI and Django.
- Knowledge of REST APIs, request/response lifecycle, API authentication, and debugging tools such as Postman.

Azure Services

- Hands-on experience with:
- Azure Static Web Apps
- Azure App Service
- Azure Container Apps
- Azure API Management (APIM)
- Azure Log Analytics
- Application Insights

- Ability to monitor application health, analyze telemetry, and troubleshoot deployment/runtime issues in Azure.

Search / AI Services

- Experience supporting solutions built with:
- Azure AI Search
- Azure AI Foundry (or Azure OpenAI / AI service integrations)

- Familiarity with troubleshooting search indexing, query issues, search relevance, and AI workflow/service connectivity.

Data & Caching

- Working knowledge of:
- Redis
- PostgreSQL

- Ability to troubleshoot query performance, connection issues, caching behavior, and data-related problems.





Monitoring & Troubleshooting

- Strong experience in:
- Log analysis
- Incident triaging
- Root cause analysis (RCA)
- Alert handling
- Performance troubleshooting

- Familiar with dashboards, telemetry, metrics, and distributed application monitoring.

Required Qualifications

- Bachelors degree in Computer Science, Information Technology, or a related field.
- 5 - 10 years of experience in application support, production support, or cloud support engineering.
- Hands-on experience supporting distributed applications in Azure cloud environments.
- Strong understanding of web applications, APIs, cloud services, and modern support practices.
- Excellent problem-solving and debugging skills.
- Good verbal and written communication skills.
- Ability to work with cross-functional teams in a fast-paced environment.

Preferred Qualifications

- Experience with DevOps processes, CI/CD pipelines, and release support.
- Familiarity with containerized workloads and basic container debugging.
- Exposure to SRE/observability practices.
- Knowledge of authentication/authorization concepts such as OAuth, JWT, and Azure AD integrations.
- Experience working in an SLA-driven support environment.
- Understanding of ITIL incident/problem/change management processes.

Soft Skills

- Strong ownership and accountability.
- Ability to prioritize critical incidents and manage multiple issues simultaneously.
- Customer-focused mindset with a strong sense of urgency.
- Good documentation and communication skills.
- Collaborative approach to working with developers, QA, DevOps, and business stakeholders.Role & responsibilities

If interested, please share your resume to [email protected]

Regards,

Dasari Krishna Gowri

Associate Manager | Talent Acquisition

www.tavant.com

📌 Application Support Engineer - Python, reactjs, Azure (Bengaluru)
🏢 Tavant
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: application support engineer - python, reactjs, azure (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: application support engineer - python, reactjs, azure (bengaluru) / bengaluru