Data Engineer (Инженер данных)

Ищем разработчика в команду нашей programmatic-платформы (сервисы traffic.sape.ru и rtb.sape.ru). Сервисы занимаются показом медийной рекламы. Мы обслуживаем 1 млрд. запросов на показ рекламы в сутки. Генерируем терабайты данных в сутки.

Чем занимается Data Engineer в нашей компании

  • разрабатывает и поддерживает систему аналитики с использованием Kafka, Flink, Clickhouse;
  • разрабатывает ETL и Streaming процессы для наполнения и обогащения хранилища данными, преимущественно на Spark/Flink.

Что мы ждем от вас

  • знание базовых алгоритмов и структур хранения данных;
  • уверенный уровень SQL;
  • умение писать код на Java;
  • представление об экосистеме Hadoop.

Желательно

  • опыт работы с экосистемой Hadoop, Spark, Flume, Clickhouse, Kafka;
  • опыт и уверенное понимание принципов работы с большими объемами данных;
  • опыт построения ETL-процессов.

Готовы рассмотреть кандидата без опыта работы с Hadoop, но с желанием развиваться в этой области.

Что мы готовы предложить

  • возможность выбора удобного для Вас формата работы: офис/частичная удаленка/полная удаленка. На период пандемии полностью удаленный формат;
  • оформляем в штат с первого дня работы;
  • график работы: 5 дней / 40 часов в неделю с гибким началом рабочего дня с 09:00 до 12:00;
  • заработная плата обсуждается на собеседовании и напрямую зависит от Ваших навыков и фактического опыта;
  • зарплата белая, начисляется 2 раза в месяц, на карту. Зарплатный проект - Сбербанк: плюс для тех, кто планирует брать ипотеку;
  • ежеквартальные бонусы за достижение личных и командных целей;
  • просторный и уютный офис в шаговой доступности от м. Сокол, на предпоследнем этаже в высоком здании, с видом на город;
  • работа среди профессионалов;
  • профессиональный и карьерный рост;
  • стабильность - группа компаний существует 13 лет и занимает лидирующие позиции на рынке.

Собеседование

Проводим всего одну встречу:

  • в нашем офисе в Москве или по Google Meet, в рабочее время;
  • продолжительностью 1 - 1,5 часа;
  • участвуют team lead проекта, CTO, HRD и вы;
  • задаём каверзные вопросы :o)

После встречи берём таймаут в 2-3 дня, после чего обязательно сообщаем принятое решение.

Рабочий процесс

Отдел разработок насчитывает 25 человек, поделённых на небольшие команды по 3-6 разработчика, каждой команде делегирована работа над конкретным проектом (реже - несколькими).

Особняком идут специалисты DevOps и биллинга - участвуют везде и сразу. Всего в компании работает до 100 сотрудников.

Мы любим и используем ПО с открытым исходным кодом, поощряем вклады наших разработчиков в развитие таких проектов.

Новые задачи ставят Product Owner, сотрудники тех. поддержки и сами разработчики. Управление проектами ведётся в JIRA. Любую задачу можно обсудить и доработать, аргументированная критика и свежие идеи приветствуются.

В приоритете - качество разрабатываемого продукта. Соблюдаем баланс: в рамках каждого спринта вместе с бизнес-задачами устраняем технический долг.