💰 Зарплаты в IT в первой половине 2024: по городам, специализациям, языкам и компаниям → подробнее

Разработчик BigData

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

МоскваПолный рабочий день

Компания

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

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

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

Наша команда участвует в молодом проекте с самым современным стеком технологий по обработке данных. Мы собираем публичную информацию обо всех известных узлах сети Интернет для построения экспертных систем компании и используем возможности таких технологий как Kafka, Spark, Mesos и Elasticsearch, чтобы сделать Интернет более безопасным местом. Нам важно создавать надежные масштабируемые решения, поэтому в своей работе мы используем язык Scala и контейнеризацию на базе Docker.

Обязанности:

  • Разработка, поддержка и мониторинг системы обработки данных на языках Scala и Python
  • Анализ требований, участие в разработке планов и оценке реализации
  • Активное участие в выборе и проработке технологий
  • Проведение кодревью

Требования:

  • Опыт разработки распределённых систем (работа с БД, кэшами, очередями)
  • Знание Scala или Java SE (при условии, что вы хотите писать на Scala)
  • Опыт работы с Linux на уровне опытного пользователя
  • Непрерывное профессиональное развитие (к примеру: изучение новых языков программирования, онлайн курсы, контрибьюты в открытые проекты, чтение книг, блогов, подкасты)

Будет плюсом

Не является обязательным требованием, но будет большим плюсом если есть что-нибудь из:

  • Опыт работы с большими данными и нагрузками, понимание связанных с этим проблем и умение их решать
  • Опыт работы с любым из инструментов обработки данных Spark, Hadoop, Kudu, Kafka, Airflow
  • Опыт с NoSQL решениями: Elasticsearch, Redis
  • Опыт построения вычислительных кластеров на базе Apache Mesos/Kubernetes/и т.д.
  • Опыт с deploy инструментами Ansible/Puppet/Chef/и т.д.
  • Опыт с Docker, Vagrant
  • Понимание основных концепций функционального программирования: чистые функции, неизменяемые структуры, алгебраические типы данных
  • Опыт работы с функциональными языками (Scala, F#, OCaml, Haskell и т.д.)

Мы предлагаем:

  • Интересные задачи
  • Возможность влиять на выбор технологий и инструментов
  • Различные возможности для карьерного и профессионального развития
  • Конкурентоспособную заработную плату
  • Гибкое начало рабочего дня
  • Широкий социальный пакет:
  • ДМС и страхование жизни (включая детей)
  • врач и массаж в офисе
  • корпоративная мобильная связь
  • компенсация питания
  • возможность бесплатно заниматься в корпоративном тренажерном зале
  • 100% оплата больничного
  • Участие в тимбилдингах и корпоративных мероприятиях