Обязанности:
Разработка высоконагруженных и отказоустойчивых микросервисов на Python. Создание и поддержка бэкенд-логики для ключевых продуктов компании. Интеграция и настройка процессов непрерывной интеграции и доставки (CI/CD). Оптимизация производительности и обеспечение масштабируемости сервисов. Написание чистого, поддерживаемого и хорошо тестируемого кода.
Требования:
Опыт коммерческой разработки на Python от 2 лет. Глубокое понимание принципов ООП и знание стандартных библиотек языка. Уверенное владение Linux на уровне администрирования и развертывания сервисов. Опыт работы с Docker (создание образов, контейнеризация приложений). Хорошее знание реляционных баз данных (желательно PostgreSQL). Опыт написания unit-тестов (желательно pytest). Опыт работы с git (знание branching strategies, rebase и т.д.). (Опционально) Опыт настройки CI/CD-пайплайнов.Похожие вакансии