Python Backend разработчик / DWH Data engineer

27 июля 2020    106
Откликнуться

Brandquad – один из успешных стартапов ФРИИ в области e-commerce решений. Мы начали работать в 2015 году. Наш главный офис расположен в самом центре Москвы, также у нас есть офис в Волгограде, а еще мы открыли представительство в Дубае, и начинаем выходить на европейский рынок. Сейчас в компании работает более 120 сотрудников.

Мы разрабатываем и внедряем свою платформу управления продуктовым контентом. Выстраиваем и автоматизируем сквозной процесс: от создания и хранения контента до сбора аналитики по метрикам онлайн-продаж. В нашем портфеле более 40 клиентов – крупнейшие международные компании-производители: FMCG, beauty, строительства и DIY, детских игрушек и лекарственных средств. Наши партнеры – крупнейшие российские розничные сети и маркетплейсы: Магнит, X5, Ozon, Wildberries, Яндекс.Маркет, Goods и Apteka.ru.

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

  • Развитие системы сбора и подготовки данных;
  • Проектирование и разработка data warehouse с нуля;
  • Имплементация ETL, Data пайплайнов;
  • Проектирование витрин данных и кубов;
  • Развитие API к данным;
  • Оптимизация производительности системы, обнаружение узких мест.

Информация о нас:

  • Мы продуктовая компания. Сами занимаемся разработкой и оперированием продукта (SaaS);
  • Мы работаем спринтами;
  • Мы используем Python, Celery, DRF, Fireant;
  • У нас сейчас Postgresql, но планируем использование аналитических баз данных (Clickhouse, Greenplum);
  • У нас есть монолит и микросервисы;
  • Мы предоставляем пользователю большое кол-во таблиц с агрегацией данных и графиков;
  • Мы придерживаемся классических практик: code review, непрерывная интеграция в тестовые окружения.

Наши требования к кандидату:

  • Общий опыт разработки от 3-х лет;
  • Обязателен опыт коммерческой разработки веб сервисов;
  • Опыт работы с DWH;
  • Вы знаете как писать SQL запросы. Умеете оптимизировать запросы.
  • Опыт использования docker;
  • Умеете писать на python;
  • Пользователь Linux на уровне продвинутого пользователя;
  • Навыки в рефакторинг и оптимизации кода, декомпозиции задач;
  • Умение и желание писать и поддерживать тесты;
  • Желателен опыт работы с планировщиками/оркестарторами (Prefect, Apache Airflow, Luigi, etc);
  • Будет плюсом опыт работы с apache kafka.

Условия:

  • Официальное трудоустройство по ТК РФ с 1 рабочего дня в штат компании (Оформление, отпусков, больничный и пр);
  • Полностью "белый" оклад, стабильная выплата заработной платы 2 раза в месяц;
  • Окончательные условия по заработной плате по итогам собеседования;
  • Постоянная работа, полный день,  готовы рассматривать как на офисный формат работы (офис находится в г. Волгоград), так и на удаленное сотрудничество.

Подписывайтесь на наш телеграм-канал @remotelist, чтобы всегда быть в курсе новых вакансий! Дайджесты с новыми вакансиями появляются каждые 2-3 часа.

Еженедельная рассылка топ-15 самых просматриваемых вакансий сайта. Письмо приходит каждое воскресенье.