👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Data engineer

Зарплата

от 90 000 до 150 000 ₽

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

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

Компания

Российская IT-компания, оказывающая услуги по разработке и внедрению программного обеспечения для Сбербанка России

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

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

Образовательная цифровая платформа - SaaS решение для обучения, позволяющее автоматизировать различные виды образовательной деятельности. Гибкость платформы позволяет применить ее в различных областях обучения на всех этапах образовательного процесса. Наше решение уже внедрено в средних школах и в Bootcamp для технических специалистов банка.

Основная разработка началась в апреле 2019, сейчас идет разработка нового функционала.

Сейчас Образовательная платформа используется более чем в 2000 школах в Москве и регионах. Мы запустили аналогичное решение для ВУЗов, а сейчас готовим платформу для нашего внутреннего обучающего проекта Школа 21.

Наша миссия - изменить подход к образованию в стране.

Присоединяйся к нам!

К нам в команду по анализу данных требуется Data Engineer (junior/mid) для построения и поддержки хранилища данных Школьной образовательной платформы.

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

  • Обеспечения сбора и организация процесса загрузки данных в аналитические системы, включая получение структурированных и не структурированных данных из различных источников, подготовку, очистку и предобработку данных из внешних источников, построение агрегатов;
  • Исследование источников данных;
  • Создание алгоритмов загрузки данных в витрины;
  • Написание функций и хранимых процедур для преобразования и агрегации данных;
  • Настройка первичной обработки данных от источников (очистка, обогащение и т.д.);
  • Управление качеством данных;
  • Разработка новых витрин/объектов исходя из требований аналитиков данных;
  • Обновление существующего стека технологий;
  • Оптимизация и рефакторинг текущего решения;
  • Участие в проработке и принятии архитектурных решений.

Требования:

  • Опыт работы по направлению от 1 года;
  • Знание SQL (PostgreSQL), Python 3.6+, Linux, Docker, Git;
  • Хорошее знание SQL (PostgreSQL): индексы, партиционирование, написание хранимых процедур, создание витрин (желателен опыт оптимизации);
  • Понимание процессов ETL, ELT;
  • Умение работать с linux command line, писать минимальные bash-скрипты;
  • Владение Python и Linux shell на уровне, достаточном для прототипирования алгоритмов и написания утилит для работы с данными;

Как преимущество:

  • Опыт работы в команде Agile/scrum;
  • Знание стека технологий Hadoop;
  • Опыт работы с Apache Spark

Мы предлагаем:

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