Tech Stack
AWSAzureFlaskGrafana.NETOraclePythonReactVault
About the role
- Handle L2/L3 incidents: triage, mitigation, RCA, and hotfixes with rollback;
- Fix and optimize Python microservices (Flask/FastAPI) and support adjustments in .NET 6 and React (frontend);
- Manage messaging systems (AWS SNS/SQS, ZeroMQ, DLQs and reprocessing);
- Optimize queries and migrations in Oracle;
- Maintain and version manifests and deployments via Argo CD;
- Create and adjust CI/CD pipelines in Azure DevOps;
- Implement observability with Dynatrace (tracing) and Grafana Loki (structured logs);
- Manage secrets using Azure Key Vault;
- Document operational procedures and support shadow/reverse-shadow sessions.
Requirements
- Experience with Python 3.10/3.11 (Flask, FastAPI);
- Knowledge of .NET 6 and React;
- Experience with messaging systems AWS SNS/SQS and ZeroMQ;
- Knowledge of Oracle (queries, tuning, and migrations);
- Experience with Argo CD and AKS (deployments and rollbacks);
- Experience with Azure DevOps (CI/CD pipelines) and Azure Key Vault;
- Experience in observability (Dynatrace, Grafana Loki, logging and tracing);
- Good communication, collaborative profile, and experience working in agile squads;
- Availability for on-call duty on a rotating schedule every 3 days (weekdays 18:00–23:00 / non-working days 10:00–22:00).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Python 3.10FlaskFastAPI.NET 6ReactOracleCI/CDobservabilityloggingtracing
Soft skills
communicationcollaborationagile