Python разработчик
Employment type: Полный рабочий день
Grade: Middle
Skills: Python, PostgreSQL, Docker, CI/CD, Apache Kafka
Description:
Чем предстоит заниматься:
Проектировать, разрабатывать и развивать микросервисы на Python в распределённой среде.
Прорабатывать ТЗ вместе с системным аналитиком: уточнять требования, предлагать улучшения постановки, влиять на финальное решение.
Опекать фичу на всём пути - от дизайна и реализации до выкатки и первого времени в проде: настраивать метрики в Grafana, следить за поведением под нагрузкой.
Активно участвовать в проработке архитектуры и дизайн-ревью, предлагать и защищать решения.
Замечать узкие места и потенциальные риски на ранних этапах и обсуждать их с командой.
3-я линия поддержки: разбор инцидентов до первопричины по трейсам/логам/метрикам и закрытие класса ошибки.
Документирование кода.
Что хотим видеть в кандидатах:
Профильное высшее образование в области информатики, программной инженерии или смежной технической специальности.
Опыт в разработке от 5 лет.
Сильный Python, уверенный async (asyncio): понимаете, где он помогает, а где мешает.
Опыт проектирования сервисов в распределённой системе: осознанный выбор между синхронным (gRPC) и асинхронным (Kafka/RabbitMQ) взаимодействием, идемпотентность, консистентность данных между сервисами.
Грамотный дизайн контрактов между сервисами: версионирование, обратная совместимость.
Тестируемость закладываете в дизайн, а не дописываете тесты «потом».
Самостоятельность и ответственность за результат на всём цикле задачи.
Что готовы предлагать:
Работу в компании с мировыми стандартами и легендарной историей;
Официальное трудоустройство в ИТ аккредитованную компанию;
ДМС со стоматологией, компенсацию фитнеса, возможности внутреннего и внешнего повышения уровня компетенций, карьерное развитие;
Премирование по результатам работы;
Гибридный формат работы.
Анонимная аналитика
Мы используем анонимную аналитику, чтобы улучшать поиск вакансий и работу сайта.