Java/Scala Developer

DoubleData - это молодая и амбициозная компания, создающая передовые Big Data решения. Мы ищем людей, которые будут вместе с нами создавать сложные системы для обработки и анализа огромных массивов данных. Вам потребуется создавать распределенные системы сбора данных, разрабатывать pipelines обработки данных, разрабатывать системы аналитики на основе стэка Apache Spark, создавать high-load API для работы с данными.

Мы ищем людей, которые:

  • Готовы учиться новому, изучать современные технологии, экспериментировать и решать задачи повышенной сложности (алгоритмические и технологические).
  • Знают Scala или очень хотят ее изучить. Мы пишем на Java и на Scala, но Scala нам нравится больше. Если вы полиглот языков программирования и свободно переключаетесь между ООП парадигмой и функциональным программированием - мы будем рады видеть Вас в нашей команде! Также вам не помешает знание Python.
  • Готовы быть немного DevOps и Data Scientist - нужно не только написать код, но и обеспечить его масштабирование и провести анализ результатов.
  • Любят писать красивый код (покрытый тестами!). И при этом умеют находить баланс между качеством и сроками.
  • Легко переключаются между задачами и готовы погружаться в самые разные предметные области - от маркетинга до IoT

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

  • Анализ бизнес-требований, проектирование и разработка распределенных систем сбора и обработки данных.
  • Анализ производительности, масштабирование существующих систем под возрастающую нагрузку.
  • Разработка систем для обработки больших объемов данных.

Требования:

  • Хорошее знание Scala или сильное желание выучить (желание должно быть подкреплено наличием самостоятельно написанного кода).
  • Владение скриптовыми языками программирования (Python, bash, etc..), опыт использования для целей аналитики и автоматизации.
  • Уверенный пользователь unix.
  • Умение читать чужой код, проводить рефакторинг.
  • Хорошая алгоритмическая подготовка.

Плюсом будет:

  • Знания в области машинного обучения, понимание методологии построения моделей и метрик оценки их качества.
  • Опыт работы с контейнерами Docker и другими инструментами DevOps - Ansible, Chef, SaltStack, etc...

Условия:

  • Конкурентная белая заработная плата.
  • Профессиональный, дружный коллектив (разработчики, аналитики, математики).
  • Чай, кофе, фрукты, печенье и т.д.
  • Нестандартные задачи.

Контактная информация

Шувалов Павел, 7-905-7820687
pshuvalov@doubledata.ru