Руководитель группы разработки / Teamlead Python/Django
Требования
Местоположение и тип занятости
Компания
Агрегатор служб курьерской доставки
Описание вакансии
Условия работы
Ищем опытного руководителя отдела разработки и тестирования, с подтвержденным опытом развития веб-сервисов и управления технической командой от 10 человек.
Готовы рассмотреть гибридную/удаленную занятость.
Две основных зоны ответственности:
- Технологии и разработка: отвечать за функционирование наших ИТ-продуктов, в т.ч. за стабильность и скорость работы; разработку новых фичей;
- Сотрудники и команда в целом: операционное управление командой – кто чем занят, какие сроки по таскам; растить и обучать сотрудников.
Обязанности в плане управления разработкой:
- Развитие собственного in-house продукта; передового интернет-сервиса;
- Проектирование программных решений, интеграций, API;
- Разработка нового функционала на Python / Django;
- Рефакторинг текущей кодовой базы, проведение ревью;
- Поиск ошибок, их устранение;
- Разработка интеграций с различными внешними системами;
- Оптимизация сервисов под высокие нагрузки.
Обязанности в плане управления персоналом отдела:
- Управлять работой команды разработчиков и тестировщиков (15 человек);
- Качественно контролировать выполнение поставленных задач;
- Помогать сотрудникам в случае возникновения проблем;
- Понимать, кому какую задачу лучше дать, где подстраховать-помочь, а где жестче контролировать.
Требования по hard skills:
- Python 3, Django, Django-rest, Django-rq;
- Опыт проектирования и развития высоконагруженных систем;
- Опыт работы с MySQL / Postgres;
- Опыт работы c redis / rabbitmq;
- Опыт работы с docker / docker-compose;
- Unit testing;
- Умение разбираться в чужом коде;
- Понимание работы http, https. REST, RESTful, SOAP;
- git на уровне очень уверенного пользователя;
- Уверенное знание Linux;
- Понимание, как устроен front-end (JS);
- Понимание SRE как плюс.
- Английский язык - разговорный (С1)
Требования по soft skills:
- Опыт эффективного управления командой от 10 человек;
- Понимание основных принципов ITIL, DevOps, Agile;
- Понимание основ проектного управления;
- Умение кратко и ёмко доносить свои мысли;
- Умение отделять срочное от важного;
- Понимание, зачем мы делаем ИТ-продукты, что есть результат работы разработчиков.
Условия:
- Своевременная выплата зарплаты;
- Удобное расположение офиса, 5 мин пешком от м. Павелецкая;
- Свободный стиль одежды;
- Профессиональная команда единомышленников;
- Открытость руководства к изменениям и улучшениям, без бюрократии;
- Отлаженные процессы разработки ПО;
- Возможность прокачать английский язык.