Чем предстоит заниматься:
-
Руководство кросс-функциональной командой разработки (backend+frontend+QA - 5 человек) для создания новых возможностей и сервисов для пользователей
-
Выполнение роли "играющего тренера": написание кода, участие в код-ревью, повышение технической культуры в команде
-
Создание инструментов и внедрение подходов, которыми будут пользоваться все технические команды
-
Участие в принятии архитектурных решений и внедрении практик в другие команды
-
Планирование бэклога работ и проектирование архитектуры приложений команды
-
Разработка и поддержка сайта Умскул
-
Активное участие в развитии технической части платформы: проектирование и предложение новых подходов, улучшение текущих решений совместно с другими лидами команд
-
Оптимизация производительности существующих систем и сервисов
-
Разработка и внедрение стандартов кодирования и лучших практик разработки
-
Взаимодействие с другими отделами для обеспечения бесперебойной работы систем
-
Анализ новых технологий и оценка их потенциала для улучшения текущих процессов и продуктов
-
Участие в стратегическом планировании развития технической инфраструктуры компании
-
Обеспечение безопасности и отказоустойчивости разрабатываемых систем
-
Разработка и внедрение процессов непрерывной интеграции и доставки (CI/CD) совместно с DevOps командой
Стэк проекта:
-
Python
-
Django
-
FastAPI
-
Celery
-
PostgreSQL
-
Redis
-
Kafka
-
RabbitMQ
Окружение:
-
Код на Gitlab, задачи в Jira, общение в Mattermost
Мы ожидаем от вас:
-
Опыт управления командой разработки: декомпозиции, планирования и распределения задач, развития разработчиков от 3-х лет
-
Опыт написания кода и желания работать самостоятельно над задачами технически
-
Опыт работы с Python, Django
Плюсом будет:
-
Владение инструментами управления командой (обратная связь, планы развития, etc), ESNext, Node.js, TDD, TypeScript, Vue.js, Nuxt
Какие этапы?
-
Интервью с HR
-
Техническое интервью
-
Интервью с СТО
-
Offer