Senior Big Data Engineer/Ведущий Scala разработчик

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

О нас:

  • Мы - продуктовая IT-компания, создаем облачные ML-сервисы на основе данных из разных источников (телеком, веб, ритейл);
  • Уникальный массив разнообразных данных с одним из самых широких охватов в РФ (размер хранилища несколько петабайт);
  • Мы создаем рекомендательные сервисы для крупнейших российских компаний, в наших планах - укрепление рыночных позиций в России и СНГ, и активное развитие за рубеж;
  • Запатентованные алгоритмические разработки, одна из сильнейших DS команд на рынке;
  • Операционно прибыльны, коммерчески успешные продукты с отличной репутацией на рынке - более 75% ведущих Банков в России – наши клиенты.
  • Входим в один холдинг с такими компаниями как Mail.ru, МегаФон и др. (USM Holding).

Как мы работаем:

  • У нас нет заказной разработки. Мы сами решаем, какой продукт развивать и какие технологии использовать;
  • Мы развиваем собственную платформу Машинного обучения и обработки больших данных, на которой основаны все облачные сервисы компании;
  • Сформированная производственная система поставки промышленного кода и внутренних стандартов поставки и обучения ML алгоритмов.


Кого мы ищем и что у нас есть:

Разработчика на Scala или Java (желающего перейти к разработке на Scala) с опытом в области Big Data для участия в создании облачной платформы машинного обучения.

  • Микросервисная архитектура, большинство сервисов работает 24/7/365
  • Data intensive и highload задачи
  • Работа с data science командой и командой продуктовых менеджеров;

  • Многопетабайтные массивы данных;

  • DevOps культура в эксплуатации и мониторинге;

  • Agile подход без карго культа

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

— Проектирование и разработка компонент подготовки и процессинга данных для промышленных сервисов, совместно с командой Data Science. Классы алгоритмов — графы, обработка геолокационных данных, векторные и матричные вычисления;
— Разработка компонент платформы машинного обучения, в том числе сервисов выполнения моделей в пакетном и потоковом режимах;
— Проектирование структур хранения и представления данных;
— Разработка промышленных сервисов распределенной обработки данных с использованием Apache Spark для поставки данных на платформу машинного обучения;
— Прототипирование алгоритмов подготовки данных и машинного обучения;
— Написание автоматизированных тестов, участие в сode review.

Требования:

— Опыт разработки на Java / Scala от 5 лет;
— Опыт работы со стеком Spark, Hadoop, Kafka, ElasticSearch;
— Опыт работы с реляционными базами данных, построения и оптимизации сложных отчетов, разработки схем данных;
— Опыт проектирования и разработки сервисов с REST и RPC API, в том числе в микросервисной архитектуре;
— Опыт работы с DevOps-командой, участие в построении CI/CD-конвейеров;
— Навыки работы с Docker, Kubernetes;
— Навыки разработки и отладки многопоточных приложений;
— Навыки работы в Linux, базовый bash scripting (grep, sed, awk);
— Умение писать читаемый и тестируемый код.

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

  • Комфорт в работе (современный офис в с фруктами, сладостями, напитками, удобными рабочими местами; бесплатные завтраки; гибкое начало рабочего дня; MacBook Pro + монитор 24` и т.п..);
  • Заботу о здоровье (компенсация затрат на фитнес; ДМС в лучших клиниках города + в поездках по России и миру);
  • Постоянное развитие: (внутреннее и внешнее обучение; участие в лучших профессиональных мероприятиях внутри России и по всему миру).

Ключевые навыки

SCALA
Java
Spark
Kubernetes

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

Крюкова Александра

+7 (921) 428-26-98

alexandra.kryukova@onefactor.com

Адрес

Москва, Пресненская набережная, 6с2

Вакансия опубликована 21 октября 2019 в Москве

Смотреть отклик
Написать сопроводительное письмоПисьмо отправлено

Сопроводительное письмо к отклику