Обязанности:
# Middle+ Python Developer## Что мы делаемРазрабатываем микросервисный бэкенд для банковских интеграций. Ставим на асинхронность, отказоустойчивость и масштабируемость.## Что вы будете делать- Проектировать и писать асинхронный API на FastAPI- Составлять и оптимизировать запросы к PostgreSQL (Peewee, Sqlalchemy)- Настраивать и обслуживать Celery + RabbitMQ (tasks, retries, beat)- Кешировать результаты в Redis и реализовывать rate‑limiting- Docker‑изовать сервисы, писать Docker‑Compose‑file для локальной разработки- Писать unit‑ и integration‑тесты (pytest, coverage)- Проводить код‑ревью и участвовать в архитектурных обсуждениях- Автоматизировать CI/CD (GitLab CI, GitHub Actions)- Документировать работу в Confluence и обсуждать вопросы в Jira## Обязательные навыки- Python 3.10+, async/await, type hints- FastAPI, Pydantic/Msgspec, OpenAPI- PostgreSQL, Peewee/Sqlalchemy- Celery, RabbitMQ, Redis- ELK stack, Sentry- Опыт с Nginx, uvicorn/gunicorn/granian- Docker, Docker‑Compose, CI/CD- Git, Git‑flow- Уверенное владение Unix‑средой (bash, crontab, systemd)- Технический английский – чтение документации- Знание базовых паттернов проектирования, SOLID, структур данных и алгоритмов.## Плюсы / Желательные навыки- Опыт с MongoDB- Архитектура масштабируемых систем (microservices, CQRS)- Prompt‑engineering, LangChain, создание и запуск multi‑agent систем- Опыт работы с ML‑моделями, inference API Мы предлагаем: Трудоустройство в ИТ-компанию. Конкурентный оклад + премия по итогам полугодия и квартала. Корпоративное обучение. ДМС или оплата спорта на выбор. Детские новогодние подарки.Похожие вакансии
От 50 000 до 100 000 руб.
Москва. Станции метро: Павелецкая
Космачев Андрей Александрович