PROFI.RU — информационный сервис по подбору частных специалистов для решения любых задач

Подробнее о компании

Middle Data Engineer

  • Москва
  • Средний уровень
  • IT

Привет! Я Паша, тимлид команды BI. Сейчас нас трое: Вика, Саша и я. Мы «наводим красоту» в данных. То есть раскладываем и визуализируем данные так, чтобы аналитики могли строить дашборды, а бизнес — делать выводы и принимать решения на их основе.

Сейчас мы открываем направление «Аналитика в реальном времени», но для полноценного погружения нам не хватает data-инженера, который подхватит запросы от аналитиков и бизнеса, поддержит текущее развитие хранилища данных и поможет построить хранилище для маркетинговых данных.

Зачем тебе к нам

  • Развиваться без ограничений. Мы знаем, как быстро пройти путь от middle до expert и какие сложности могут возникнуть — сами через это проходили. Твой рост будет основан на практике, «набивании шишек» и постепенном усложнении заданий. У тебя будет пипл-менеджер, с которым можно обсудить любые идеи и пожелания по задачам. Он позаботится о твоём комфорте и подскажет решение, если что-то пойдёт не так.
  • Делать нетипичные задачи. У тебя всегда будет время для несрочных, но интересных задач. Например, Вика сейчас автоматизирует прогноз нагрузки на наш колл-центр.

Чем ты будешь заниматься

  • Развивать ETL-платформу, чтобы наша отчётность помогала бизнесу вовремя принимать правильные решения. Ты сможешь добавлять новые фичи, оптимизировать производительность, рефакторить и писать тесты.
  • Помогать с построением аналитического хранилища на ClickHouse, чтобы наши данные обрабатывались быстро и удобным способом.
  • Развивать DWH на Vertica. По запросам от аналитиков и бизнес-пользователей нужно будет добавлять прогрузки и обновлять существующие витрины.
  • Делать дашборды на Metabase, чтобы всё было «по красоте».

Что нужно, чтобы к нам присоединиться

  • Умение уверенно писать SQL-запросы. Ты знаешь, как работают индексы, можешь написать вложенный запрос, владеешь JOIN, агрегирующими и оконными функциями.
  • Владение Python на уровне представления об ООП и написания one-liners.
  • Опыт работы с системами контроля версий. Мы используем Git, но периодически залезаем в SVN.
  • Опыт работы с консолью. Можешь зайти по SSH на удалённый сервер, прочитать/отфильтровать/ содержимое файла, заменить часть строки в файле через консоль, вытащить определённый столбец.
  • Знание основ хранилищ данных. Ты легко поддержишь разговор о dimensional modeling.
  • Опыт работы с Docker. Ты можешь собрать docker-образ, знаешь про публикацию портов и задание volume.
  • Опыт построения ETL-процессов на Apache Airflow.
  • Знание английского языка на уровне чтения технической литературы.
  • Завершённое высшее техническое образование.

У нас будет больше тем для разговора, если:

  • ты уже что-то знаешь про ClickHouse и можешь поделиться этим на собеседовании;
  • у тебя есть собственный проект на GitHub. Когда будешь откликаться, обязательно присылай ссылку — мы заценим :-)
  • ты умеешь работать с очередями сообщений с помощью RabbitMQ или Kafka;
  • у тебя есть опыт работы с движками стриминговой аналитики Apache Flink, Spark.

Что мы за это предлагаем:

  • Высокую белую зарплату.
  • Опционы компании эффективным сотрудникам.
  • Оплату половины стоимости ДМС, включая стоматологию, с первого дня работы.
  • Комфортный офис на Ходынском поле (10 мин. от ст. м. «ЦСКА» и 5 мин. транспортом от ст. м. «Аэропорт»).
  • Доступ к электронной библиотеке МИФа и профессиональной литературе.
  • Корпоративные выезды, хакатоны, митапы, тематические вечеринки и тренинги.