Москва
Поклонная улица 3к4
Поклонная улица 3к4
Обязанности:
Функционал
- Писать и расширять модули Scribemate, AI-Reporter, «Нейроаналитик» (Наши AI-Продукты) на Python 3.11+ (FastAPI или Django).
- Архитектура
- Проектировать микросервисы и отдельные компоненты вместе с Senior-разработчиками;
- Документировать схемы и API.
- Данные
- Работать с PostgreSQL 15 через SQLAlchemy / Django ORM, подключать Redis или MongoDB для кешей и фидов.
- Очереди
- Интегрировать Celery + RabbitMQ (или Kafka) для фоновых задач;
- Следить за идемпотентностью и ретраями.
- Интеграции
- Подключать внешние REST/gRPC-сервисы, в том числе AI-эндпойнты (OpenAI, HuggingFace, Vision/TTS-API).
- Качество
- Писать unit-/integration-тесты (PyTest), смотреть покрытия, участвовать в code-review.
- Коммуникация
- Плотно взаимодействовать с фронтендом, QA и DevOps-командой, участвовать в groomings и demo.
Минимальные требования:
- 2–3 года коммерческого Python-разработки.
- Один из фреймворков: FastAPI, Django или Flask.
- Уверенные знания SQL и опыт работы с PostgreSQL + ORM.
- Понимание REST-подхода, HTTP, JSON, auth (JWT/OAuth2).
- Git-workflow (feature-ветки, MR, rebase), умение читать чужой код.
- Готовность писать тесты и поддерживать свой код в проде.
Будет плюсом :
-
Celery + RabbitMQ / Kafka, AIOHTTP / asyncio.
- Docker-окружения, базовое k8s: Helm, ConfigMap, Secrets.
- Опыт подключения LLM- или ML-сервисов.
- Знакомство с Grafana / Prometheus, Sentry.
- Интерес к PR- и медиа-технологиям.
Условия:
- Удаленка/Гибрид
- Офис напротив Москва Сити
- Обсуждение зарплаты по итогам собеседования.