Описание
Команда управления сменами развивает платформу работы с партнёрами: жизненный цикл смен (бронирование, планирование), телематика и IoT-интеграции, фотоконтроль перед выходом в смены и обучение.
Задачи
•Управлять командой из 6 человек (3 бэкенд-разработчика, 2 AQA, стажёр QA): лидировать спринты и отвечать за профессиональное развитие сотрудников
•Отвечать за стабильность и развитие 8 ключевых сервисов платформы
•Фокусироваться на ключевых целях до конца года: обеспечение безопасности и организация защищенного контура
•Фокусироваться на ключевых целях до конца года: внедрение IoT-интеграций (телематика)
•Фокусироваться на ключевых целях до конца года: завершение миграции с монолита (shopper-backend): перевод топиков партнёров и магазинов, миграция id → uuid, полный отказ от RPC
•Заниматься технической оптимизацией: оптимизировать тяжёлые запросы в сервисе shifts и готовить план раскатки системы в пост-сезон
•Участвовать в масштабных архитектурных изменениях с Q4: проектирование единой витрины заданий и единого флоу бронирования смен (слияние схем Купера и Самоката с учётом регуляторных требований ФНС к платформам самозанятых)
Требования
•Опыт управления командой разработки от 1 года (планирование, проведение 1:1, развитие сотрудников, участие в найме)
•Пишешь на Go в production от 2 лет и обладаешь сильной экспертизой в бэкенд-разработке
•Умеешь работать с PostgreSQL: проектировать базы данных, оптимизировать тяжелые запросы и проводить диагностику производительности
•Разбираешься в микросервисной архитектуре: имеешь опыт рефакторинга, миграций и выделения функциональности из монолита без остановки бизнес-процессов
•Понимаешь принципы наблюдаемости (Observability): умеешь работать с метриками, логами и трейсингом (Prometheus, Grafana, Kibana)
•Готов быть hands-on лидером: активно участвовать в технической работе команды (код-ревью, разбор инцидентов, оптимизация кода)
Условия
Условий в вакансии нет