💰 Зарплаты в IT в первой половине 2024: по городам, специализациям, языкам и компаниям → подробнее

Python developer (Платформа DMP)

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Один из лидеров российской индустрии медиа и развлечений

Описание вакансии

Условия работы

Rambler&Co занимает первое место среди медиахолдингов России по размеру ежемесячной аудитории — свыше 168 млн пользователей (по данным «Яндекс.Метрики»). В него входит портал «Рамблер», Lenta.ru, «Газета.Ru», «Чемпионат», «Афиша Daily», WMJ.ru, «Секрет фирмы», «Мотор», LiveJournal и ряд других медиаактивов. Благодаря различной тематической принадлежности площадок холдинг покрывает весь спектр интересов и потребностей различных аудиторий. Rambler&Co также включает ряд B2B- и B2C-сервисов, среди которых платформа «Афиша» и сейлз-хаус «Индекс 20».
Мы находимся в поисках Python-разработчика (уровня middle) в команду, которая занимается развитием продуктов используемых в рекламе, ключевые из них:

Платформа DMP - позволяет сегментировать аудиторию. Ежедневно обрабатывается порядка 10000 сегментов, строится и применяется порядка 1000 ML моделей. В real-time мы подбираем наиболее подходящий баннер для конкретного пользователя. Для решения задач, которые стоят перед командой, требуется работа с Big Data. . Для обработки данных мы используем open source стек на базе Hadoop. Большая часть разработки происходит с использованием языка Python, но также некоторые отдельные сервисы написаны на Java.

Чем предстоит заниматься:

  • Создание и развитие ETL слоя (Airflow), основной стек: Kafka, Hadoop, Hive, Spark, Aerospike, Clickhouse, PostgreSQL;
  • Разработка и развитие BackOffice - UI на Flask, SqlAlchemy, PostgreSQL. Интерфейс является инструмент для управления всей платформой DMP;
  • Поддержка и развитие разнообразных API, как обычных на Python, так и highload на базе Java.

Что мы ищем и ценим:

  • Понимание, как работают сложные системы по обработке данных или сильное желание в этом разобраться;
  • Опыт использования Python от 1.5 лет;
  • Знание базовых алгоритмов и структур данных;
  • Опыт работы с веб фреймворками для Python;
  • Уверенное знание SQL и опыт работы с различными БД.

Несомненным плюсом будет:

  • Опыт работы с BigData и/или работа по созданию ETL слоя;

Работа в Rambler&Co - это:

  • Налаженные коммуникации в команде;
  • Работа над масштабными проектами с современным стеком технологий;
  • Большое внимание к код-ревью и тестированию продуктов;
  • Поддержка руководителя и полная свобода в реализации идей;
  • Справедливая оплата труда и система бонусов.

Что тебя ждет?

  • Профессиональное сообщество и команда;
  • Поддержка руководителя и полная свобода в реализации идей;
  • Инновационные задачи;
  • Участие в профессиональных мероприятиях, крутой мерч;
  • Расширенный ДМС (включая стоматологию), современный офис (Даниловская мануфактура, м.Тульская), бесплатный спорт в собственном спортзале от «Лиги Героев», насыщенная корпоративная жизнь;
  • Бесплатная подписка на мультимедийный сервис Okko + разнообразные скидки по партнерским программам (фитнес, обучение, изучение иностранных языков и другое);
  • Возможность выбора удобного формата работы (работа в офисе / работа из дома несколько дней в неделю).