Python-разработчик
Технологии
Описание вакансии
Кратко о роли
Вкусно — и точка ищет Python-разработчика для проектирования и развития микросервисов в распределенной среде. Роль предполагает полный цикл ответственности за фичи: от дизайна до поддержки в продакшене.
Ключевые задачи
- Проектирование и разработка микросервисов на Python.
- Участие в проработке ТЗ и архитектурных решений.
- Настройка метрик и мониторинг поведения сервисов под нагрузкой.
- Разбор инцидентов (3-я линия поддержки) и анализ логов/трейсов.
- Документирование кода и дизайн контрактов между сервисами.
Обязательные требования
- Опыт разработки от 5 лет.
- Уверенное владение Python и asyncio.
- Опыт проектирования сервисов в распределенных системах.
- Понимание принципов синхронного (gRPC) и асинхронного (Kafka/RabbitMQ) взаимодействия.
- Навыки проектирования API (версионирование, обратная совместимость).
- Высшее техническое образование.
- Готовность работать в гибридном формате в Москве.
Условия и бенефиты
- Гибридный формат работы в Москве.
- Работа над высоконагруженными распределенными системами.
Процесс найма
- Для отклика перейдите по ссылке на карьерный портал.
Вкусно — и точка ищет Python-разработчика уровня Middle.
Чем предстоит заниматься:
- Проектировать, разрабатывать и развивать микросервисы на Python в распределённой среде.
- Прорабатывать ТЗ вместе с системным аналитиком: уточнять требования, предлагать улучшения постановки, влиять на финальное решение.
- Опекать фичу на всём пути — от дизайна и реализации до выкатки и первого времени в проде: настраивать метрики в Grafana, следить за поведением под нагрузкой.
- Активно участвовать в проработке архитектуры и дизайн-ревью, предлагать и защищать решения.
- Замечать узкие места и потенциальные риски на ранних этапах и обсуждать их с командой.
- Быть 3-й линией поддержки: разбирать инциденты до первопричины по трейсам/логам/метрикам и закрывать класс ошибки.
- Документировать код.
Наши пожелания к кандидатам:
- Профильное высшее образование в области информатики, программной инженерии или смежной технической специальности.
- Опыт в разработке от 5 лет.
- Сильный Python, уверенный async (asyncio): понимаете, где он помогает, а где мешает.
- Опыт проектирования сервисов в распределённой системе: осознанный выбор между синхронным (gRPC) и асинхронным (Kafka/RabbitMQ) взаимодействием, идемпотентность, консистентность данных между сервисами.
- Грамотный дизайн контрактов между сервисами: версионирование, обратная совместимость.
- Тестируемость закладываете в дизайн, а не дописываете тесты «потом».
- Самостоятельность и ответственность за результат на всём цикле задачи.
Оригинальная вакансия:
https://t.me/job_python/7979