Москва, проспект Мира, 101Вс2
Метро: АлексеевскаяЧто предстоит делать
Разрабатывать и поддерживать высоконагруженные HTTP-/gRPC-микросервисы на Python (FastAPI/AIOHTTP).
Проектировать и оптимизировать структуру БД в PostgreSQL, писать сложные SQL-запросы, настраивать индексы.
Обеспечивать асинхронную обработку задач (asyncio, multiprocessing, Celery/RabbitMQ).
Писать unit- и интеграционные тесты (Pytest, Mock), поддерживать покрытие на высоком уровне.
Контейнеризировать сервисы и настраивать CI/CD-конвейеры (GitHub Actions).
Настраивать мониторинг и алертинг в Prometheus/Grafana, логирование через ELK (ElasticSearch, Logstash, Filebeat, Kibana).
Участвовать в проектировании отказоустойчивой и масштабируемой микросервисной архитектуры.
Требования к кандидату
Опыт коммерческой разработки на Python не менее 3 лет.
Глубокие знания FastAPI и асинхронного программирования (asyncio, multiprocessing и/или Celery).
Уверенные навыки работы с PostgreSQL: проектирование схем, оптимизация сложных SQL-запросов, индексация.
Практика написания unit- и интеграционных тестов (Pytest, Mock).
Опыт контейнеризации приложений и работы с Docker (Docker Compose), понимание принципов CI/CD.
Знание принципов построения микросервисов: взаимодействие через RabbitMQ, Redis, HTTP/gRPC.
Ответственность, внимательность к деталям, умение самоорганизоваться и работать в команде.
Будет плюсом
Опыт оптимизации производительности API (кэширование, балансировка нагрузки).
Знание Pydantic, Typing, опыт работы с Alembic (миграции БД).
Опыт настройки мониторинга и метрик в Prometheus/Grafana.
Знакомство с ELK-стеком (ElasticSearch, Logstash, Filebeat, Kibana).
Умение разрабатывать отказоустойчивые и масштабируемые сервисы.
Опыт работы по Scrum/Kanban, участие в agile-методологиях.
АПХ ЭКО-культура
Москва
до 200000 RUR
Ключевые Системы и Компоненты
Москва
до 150000 RUR