Обязанности:
Бэкенд-разработка полного циклаВы будете участвовать в полном цикле разработки сервисов: обсуждать идеи, проектировать архитектуру, писать код на Python, проводить код-ревью, тестировать решения и доводить их до продакшена. Развитие образовательной платформы
Вам предстоит проектировать и развивать платформенные бэкенд-сервисы для образовательных продуктов: API, модели данных, интеграции и внутреннюю бизнес-логику. Важная часть работы — создавать общие решения, которые можно переиспользовать в разных продуктах. Архитектура и техническое лидерство
Вы будете принимать архитектурные решения, декомпозировать задачи, помогать команде с технически сложными вопросами и поддерживать качество разработки. Роль предполагает активное участие в разработке (hands-on): основная часть времени — код, архитектура и ревью. Взаимодействие с командами
Платформа развивается вместе с продуктами, поэтому нужно будет общаться со смежными командами, понимать их потребности и ограничения, договариваться о технических решениях и доводить интеграции до результата. Больше о бэкенде в Яндексе — в канале Yandex for Backend
Ключевые навыки:
- Проектировали и поддерживали продакшен-сервисы
- Работали с PostgreSQL или другими реляционными базами данных
- Уверенно разрабатываете бэкенд-сервисы на Python
- Понимаете архитектуру веб/бэкенд-сервисов
- Имеете опыт технического лидерства
- Умеете самостоятельно выполнять задачи и брать ответственность за результат
- Способны договариваться со смежными командами и аргументировать технические решения
Дополнительные требования:
- Занимались платформенной разработкой
- Работали с LMS, LXP или образовательными продуктами
- Проектировали распределённые системы
- Работали с Go
- Используете DevOps-практики