Development Team Lead (Java Full-Stack)

Требования

Разработка ПО, Ведущий (Lead)JavaLinuxSQLCI/CD

Местоположение и тип занятости

Санкт-ПетербургПолный рабочий день

Компания

Разработка ПО для сферы телекоммуникаций и информационной безопасности

Описание вакансии

Кандидат, которого мы видим на данной позиции:

  • Разработчик с уверенным, подтвержденным опытом разработки программного обеспечения в области телекоммуникаций и сетевого взаимодействия на 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 человек, а также для взаимодействия со смежными командами.