Руководитель команды разработки (Java/Scala)

Требования

Бэкенд, Ведущий (Lead)ScalaJavaSolrElasticsearch

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

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

Компания

Ведущий российский разработчик ПО

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

Условия работы

Приглашаем Тимлида для формирования новой команды разработки, которая будет заниматься созданием высоконагруженной системы с использованием технологий интеллектуального анализа неструктурированных массивов данных (big data).

Задачи Тимлида:
На первое время мы подключим вас к текущей команде разработки, для погружения в технологии, процессы и предметную область.
Далее вам предстоит:

  • сформировать команду;
  • организовать процесс разработки;
  • планировать и выставлять приоритет задач;
  • управлять ресурсами и взаимодействиями.

Задачи команды:

  • вести fullstack разработку на Java и Scala;
  • реализовать микросервисы и интегрировать их с приложениями;
  • изучать и внедрять новые технологии и алгоритмы;
  • интегрировать корпоративные источники данных;
  • взаимодействовать с командами внедрения и тестирования.

Требования:

  • опыт управления командой разработки или большое желание развиваться в этом направлении;
  • опыт разработки на Java или Scala;
  • опыт работы с поисковыми системами (Solr, Elastic);
  • опыт работы с реляционными базами данных;
  • опыт работы по scrum;
  • знание принципов функционального программирования, шаблонов, используемых в функциональных языках;
  • знание принципов многопоточного и распределенного программирования;
  • представление о веб-технологиях: HTML, CSS, Typescript, React;
  • инициативность в предложениях по улучшению кода и подходов в разработке;
  • знание английского, достаточное для чтения документации.

Будет плюсом:

  • профиль на GitHub, BitBucket с открытым кодом;
  • участие в жизни/развитии ИТ сообщества (участие в роли спикера в профильных конференциях/митапах).

Наш технологический стек:

  • Java, Spring, Scala, Play, Spark, Akka;
  • Elastic;
  • PostgreSQL, MongoDB;
  • Github, Gitlab;
  • Docker, Docker-compose, Ansible, Kubernetes.

В Naumen мы создали все условия для продуктивной и интересной работы:

  • индивидуально обсуждаем с каждым кандидатом зарплатные ожидания;
  • лояльный график работы и минимум бюрократии;
  • работа в команде профессионалов в атмосфере взаимопомощи и поддержки;
  • реальная возможность влиять на развитие и качество продукта;
  • возможность профессионального обучения за счет компании;
  • мы поддерживаем развитие ИТ-сообщества и обмен опытом: участвуем во внешних и внутренних конференциях не только в качестве слушателя, но и в качестве спикера, обучаем школьников и студентам программированию, проводим собственные образовательные программы;
  • практикуем индивидуальное планирование карьеры, Performance Review 2 раза в год (80% ключевых сотрудников компании выросли внутри Naumen);
  • заботимся о здоровье наших сотрудников:
    • ДМС сразу после испытательного срока: посещение специалистов в лучших поликлиниках и стоматологиях города, вызов врача на дом, госпитализация, телемедицина;
    • полис выезжающих за рубеж (покрытие весь мир);
    • вакцинация от гриппа;
  • насыщенная корпоративная жизнь компании: яркие корпоративы, поздравления с календарными и профессиональными праздниками. Подарки в честь значимых событий в жизни сотрудников: рождение ребенка, свадьба, подарки детям на Новый год;
  • современный и комфортный офис в центре города, в шаговой доступности от метро Лиговский проспект.