Backend Python developer (mid/sr)
удалёнка
Команда развивает backend-сервисы и API для мобильного приложения, PWA, персонализированного риск‑профиля и AI‑помощника. Роль фокусируется на интеграциях, работе с пользовательскими данными и поддержании production‑контура для AI‑сценариев
ГрейдMiddle/Senior
Опытот 3 лет
Стек
PythonFastAPIPostgreSQLRedisPydanticS3-compatible storageQdrantLLM APItracesKafkaRabbitMQCelery
Задачи
- •Разрабатывать и проектировать backend‑сервисы на Python/FastAPI
- •Проектировать и поддерживать REST API для mobile, PWA и AI‑помощника
- •Описывать и поддерживать контракты API: request/response schemas, валидация, error model, versioning
- •Интегрироваться с AI/ML‑слоем и хранилищами контекста (LLM API, Qdrant, RAG)
- •Строить observability: structured logs, trace/request id, метрики и dashboards
- •Писать поддерживаемый код, покрывать критичную логику тестами и участвовать в code review
Обязательно
- •Опыт backend‑разработки на Python от 3 лет
- •Практический опыт разработки production API на FastAPI/Django/Flask (FastAPI — преимущество)
- •Уверенное владение Python и умение писать тесты для критичной логики
- •Глубокое понимание PostgreSQL: схемы, индексы, транзакции, миграции, профилирование
- •Опыт работы с Pydantic, Redis и S3‑совместимым хранилищем
- •Опыт работы с микросервисами и навыки обеспечения надежности, безопасности и observability
Будет плюсом
- •Опыт работы с очередями/обработкой задач: Kafka, RabbitMQ, Celery
- •Понимание границ ответственности AI/ML и классического Python‑сервиса
- •Знание инструментов и подходов AI/ML
- •Опыт в MedTech/HealthTech/FinTech или с чувствительными данными