Development Team Lead (Java Full-Stack)
Требования
Местоположение и тип занятости
Компания
Разработка ПО для сферы телекоммуникаций и информационной безопасности
Описание вакансии
Условия работы
Кандидат, которого мы видим на данной позиции:
- Разработчик с уверенным, подтвержденным опытом разработки программного обеспечения в области телекоммуникаций и сетевого взаимодействия на Java; самооценка которого находится на уровне senior, architect.
- Специалист, который уже имеет опыт работы тим-лидом.
- Лидер команды, который понимает необходимость теоретического и практического обучения навыкам управления командой, а лучше всего - уже чему-то научился и хочет применить это на практике.
- Специалист, который видит общую картину, который готов предложить архитектуру реализации.
Круг задач:
Управление командой разработки:
Обязательные требования:
- Ведение разработки по итерациям (спринты, релизы);
- Повышение квалификации команды и управляемости разработки;
- Найм, продвижение, развитие/обучение/менторство команды;
- Синхронизация архитектуры набора продуктов, разработанных на Java; унификация продуктов; работа с тех. долгом и рефакторинг;
- Выполнение исследовательских задач в области обработки и анализа больших потоков данных;
- Участие в общих ритуалах планирования/проработки с другими командами, тех. поддержкой, внедренцами, менеджерами продуктов:
- По мере сил - развитие нового функционала (программирование, разработка);
- Уверенное владение Java 8/11, пишете на этом языке как минимум лет 5;
- Знание сетей передачи данных (TCP/IP), понимание принципов сетевого взаимодействия, сетевых технологий, протоколов;
- Опыт разработки под Linux, хорошее практическое знание ОС Linux, опыт с командной строкой;
- Опыт работы с SQL;
- Владение каким-либо дополнительным языком программирования, желательно python и/или go;
- Понимание современных подходов и инструментов ведения разработки, тестирования, CI/CD.
Бонусы
- Java направление в рамках всей команды - 11 человек. Планируется расширение команды.
- Возможности профессионального и карьерного роста: управление архитектурой всех продуктов компании; управление DevOps и инфраструктурой разработки, управление командами разработки.
- Современный офис в пешей доступности от метро Лесная и Черная Речка.
- ДМС со стоматологией, доплата на питание, корпоративные занятия йогой, футболом, волейболом.
Дополнительные инструкции
- Опыт работы с SIP-протоколами;
- Опыт разработки тестов к ПО, плотного взаимодействия с внутренним QA;
- Опыт работы с PostgreSQL и/или какой-либо из noSQL СУБД;
- Опыт работы с GWT и рефакторинга этого framework на более современные виды;
- Сильные аналитические навыки, возможность участвовать в выработке постановок задач, критериев готовности и критериев приёмки задачи;
- Soft skills, достаточные для управления командой 10-15 человек, а также для взаимодействия со смежными командами.