Оплата не указана
Требуемый опыт работы
Тип занятости
График работы
Что предстоит делать
Разрабатывать и поддерживать высоконагруженные 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-методологиях.
Адрес
Москва, проспект Мира, 101Вс2
Контактная информация
ATF digital
Сайт: atfdigital.ru
Почта: не указана
Вакансия опубликована 18.05.2025 в г. Москва.
Похожие вакансии