TS Dev

python-разработчик микросервисов

Коротко

Senior Python-разработчик для развития микросервисной системы с элементами легаси: проектирование REST API, работа с PostgreSQL, участие в архитектурных решениях и code review. Требуется от 3 лет коммерческой разработки на Python, знание SOLID, ООП, опыт работы с PostgreSQL и REST API. Гибридный формат работы в Москве, зарплата 180 000–280 000 ₽.

Описание
Ищем Python-разработчика с сильной инженерной базой, который умеет проектировать микросервисы, работать со сложной бизнес-логикой и поддерживать качество кода на высоком уровне. Предстоит развивать существующую систему с элементами легаси, участвовать в архитектурных решениях и взаимодействовать со смежными командами.
Задачи
•Разрабатывать и поддерживать микросервисы на Python
•Проектировать и развивать REST API с учётом общепринятых практик
•Работать с PostgreSQL: проектировать схемы данных, писать и оптимизировать сложные запросы
•Разбираться в существующей системе, включая легаси-компоненты, и постепенно улучшать её
•Следить за качеством, читаемостью, тестируемостью и поддерживаемостью кода
•Проводить code review и design review, участвовать в обсуждении технических решений
•Анализировать системные требования и оценивать техническую реализацию
•Взаимодействовать со смежными командами для согласования API и интеграций
•Участвовать в развитии архитектуры и повышении надёжности сервисов
Требования
•От 3 лет коммерческой разработки на Python
•Уверенное владение Python и понимание особенностей языка
•Знание ООП, SOLID и основных принципов проектирования кода
•Опыт написания читаемого, поддерживаемого и тестируемого кода
•Практический опыт работы с PostgreSQL: сложные SQL-запросы, проектирование схем и оптимизация производительности
•Понимание микросервисной архитектуры, её преимуществ и ограничений, умение отличать микросервисы от распределённого монолита
•Опыт разработки и проектирования REST API
•Умение анализировать требования, аргументировать технические решения и оценивать последствия изменений
•Опыт проведения code review и участия в обсуждении архитектурных решений
•Готовность работать со сложной существующей системой и постепенно улучшать её
Будет плюсом
•Опыт разработки на FastAPI
•Практический опыт работы с Kafka и RabbitMQ
•Опыт настройки и поддержки CI/CD в GitLab CI
•Знакомство с Rust
•Опыт работы с LLM-инструментами и внимательного ревью кода, сгенерированного ИИ
•Опыт проектирования отказоустойчивых сервисов и асинхронных интеграций
Условия
Условий в вакансии нет

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте