AI Jobs Map

E-IT · Mexico City, Mexico City, Mexico

Azure Support Engineer

HybridseniorcontractPosted 16 days ago
Apply on LinkedInLinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

azurereactpythonfastapidjangodevopsredispostgresqlobservabilityopenaici/cdsreoauthapi-designrest-apiapi-testing

Mid-level App Support Engineer – ReactJS, Python APIs & Azure Cloud

Location: Mexico City

Schedule: Hybrid - 2 - 3 days

About the Role

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

- Strong 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

- Bachelor’s degree in Computer Science, Information Technology, or a related field.

- 3–6 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.

More jobs at E-IT