Luxoft

Python Back-End Engineer for Azure

In short

Senior Python back-end engineer role focused on building and operating services on Microsoft Azure using FastAPI/Django, Azure Service Bus, Event Grid, AKS/Container Apps and related cloud-native tooling. The company works in development/IT services, and the role covers API design, messaging, containerization, observability, and production support for owned services. Requires 7+ years of back-end development, including 4+ years in Python and 3+ years on Azure, plus strong knowledge of PostgreSQL/NoSQL, security standards (OAuth2/OIDC, JWT), and CI/CD with infrastructure as code. Fully remote, full-time position with no stated salary.

Описание
Описания нет
Задачи
•Develop Python REST and asynchronous APIs with FastAPI or Django, and publish and version OpenAPI contracts
•Model relational and NoSQL schemas and manage migrations
•Implement messaging with Azure Service Bus or Event Grid and background processing with Celery and Azure Functions
•Configure authentication and authorization, Redis caching, and API gateway routing and versioning
•Containerize services and prepare them for AKS or Container Apps deployment through CI/CD
•Instrument structured logging, tracing, and metrics, and define alerts
•Provide production support for owned services, including root-cause analysis and post-incident actions
•Ensure service reliability, API contracts, and backward compatibility for owned services
•Maintain data integrity and securely handle secrets and personal data in line with Client policy
•Ensure API performance and scalability against agreed non-functional requirements
•Maintain unit and integration test coverage and the quality of reviewed pull requests
•Provide production support for owned services within the agreed support model
Требования
•Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field, or equivalent practical experience
•7+ years of back-end development, including 4+ years in Python and 3+ years building and operating services on Azure
•Expert knowledge of Python 3.11+, FastAPI and/or Django (DRF), asynchronous programming, and Pydantic
•Experience with Azure Service Bus, Event Grid, Functions, API Management, Key Vault, Cosmos DB, Azure Database for PostgreSQL, AKS or Container Apps, and Application Insights
•Experience with PostgreSQL and NoSQL data modeling, SQLAlchemy or Django ORM, and Redis
•Knowledge of OAuth2/OIDC, JWT, Azure AD/Entra ID app registrations, and OWASP API Top 10
•Working knowledge of Docker, Git, CI/CD, and infrastructure as code using Bicep or Terraform
•Experience with pytest, contract and integration testing, and observability with OpenTelemetry
Будет плюсом:
•AWS or GCP equivalents (SQS/SNS, Lambda, Pub/Sub)
•Kafka or event-driven architecture patterns
•CQRS
•Azure certifications (AZ-204, AZ-305)
•Experience in financial services, sovereign wealth or investment holding, or other regulated enterprise environments
Условия
Условий в вакансии нет

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot