Middle\Senior Scala developer

Требования

Разработка ПОScalaLinuxJavaDocker

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

Москва

Компания

ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России

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

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

Что Вам потребуется:

  • Опыт работы — не менее 5 лет в качестве разработчика;
  • Умение писать понятный код и разбираться в чужом;
  • Отличные знания в области объектно-ориентированного программирования;
  • Отличное знание паттернов проектирования и архитектуры;
  • Отличное знание языка программирования Scala;
  • Опыт разработки высоконагруженных сервисов;
  • Опыт разработки под Linux;
  • Опыт работы с Docker и Kubernetes;
  • Коммуникабельность, стрессоустойчивость, чувство ответственности и умение работать в команде;
  • Знание английского языка достаточное для чтения документации и литературы;
  • Образование — высшее;
  • Внимательность, аккуратность, терпеливость, ответственность.

Вы будете заниматься:

  • Анализ требований и оценка реализации;
  • Проектирование сервисов на основе функциональных и нефункциональных требований;
  • Создание масштабируемых и высоконагруженных инфраструктурных сервисов обработки больших объемов данных на базе технологий Hadoop-стека;
  • Совместная работа с экспертами предметной области с целью извлечения из данных новых знаний, поддержки машинного обучения;
  • Проведение кодревью.

Дополнительным плюсом будет:

  • Опыт работы с Impala/HBase;
  • Опыт работы с Cloudera/Hortonworks сборками Hadoop;
  • Опыт работы с Kafka;
  • Опыт работы со Spark;
  • Опыт работы с Elasticsearch/Solr.