Senior Big Data Developer

DataArt занимается разработкой ПО и консалтингом в области IT с 1997 года. Компании, которые создают интересные продукты и услуги, имеют сложные бизнес-процессы и хотят обойти конкурентов при помощи технологий, обращаются к нам. А мы помогаем им придумывать эти технологии, строить их, внедрять, поддерживать и модернизировать.
Мы берем людей не в проект, а в команду: проекты меняются, а сеть компаний с ее инфраструктурой, поддержкой и инструментами профессионального развития остается.
В DataArt плоская структура: у нас нет начальников и подчиненных. Инженеры напрямую общаются с представителями заказчиков, свободны выбирать инструменты для работы. У нас есть бесплатные внутренние языковые и технологические курсы, мы проводим международные конференции, участвуем в сторонних, обеспечиваем сотрудников страховкой и вообще всячески о них заботимся.
Сеть DataArt - это 20 центров разработки и продаж (США, Великобритания, Аргентина, Германия, Болгария, Польша, Россия, Украина, Латвия). По согласованию с проектом (и при желании, разумеется) наши специалисты могут поехать поработать в любом из них.

Обязательные требования

  • Не менее 7-ми лет опыта работы с релевантными технологиями.
  • Владение OOP, OOD и паттернами проектирования (design patterns).
  • Уверенные знания алгоритмов и навыки анализа сложности алгоритмов.
  • Хорошее знание Java.
  • Опыт работы с SDK 1.8 и функциональными концепциями.
  • Владение инструментами для сборки проектов (Maven, Gradle).
  • Опыт использования систем непрерывной интеграции (Continuous Integration).
  • Отличные навыки построения RESTful APIs.
  • Опыт использования баз данных NoSQL (Cassandra, MongoDB, DynamoDB).
  • Опыт работы с Apache Spark или Apache Storm.
  • Опыт с обработкой данных на основе MapReduce-модели.
  • Хорошее понимание реляционных баз данных.
  • Опыт работы с облачными сервисами, AWS или Azure.
  • Понимание гибкой методологии разработки (Agile) и опыт командной работы по методике Scrum.
  • Знание и умение работать с требованиями и проектной документацией (Jira, VSTS).
  • Навыки работы с Git, GitHub, BitBucket или другими VCS.
  • Разговорный английский.

Будет плюсом

  • Знание Scala.

Условия,
социальный пакет,
особенности нашей культуры

Работа в DataArt