Разработчик ETL

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

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

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

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

О компании и команде

Bell Integrator – один из ведущих системных интеграторов страны. Мы являемся аккредитованной ИТ-компанией.
На текущий момент с нами работает более 2500 высококлассных аналитиков, руководителей проектов, разработчиков, тестировщиков и специалистов по сопровождению крупных информационных систем. Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.
Центральный офис Bell Integrator расположен в Москве, представительства – в Нижнем Новгороде, Пензе, Саратове, Уфе, Минске (Беларусь)
.

Ожидания от кандидата

Требования: 

  • Опыт от 2х лет;
  • Обязательно хорошее знание SQL, написание сложных запросов;
  • Желательно знание scala/java на уровне не ниже mid;
  • Опыт разработки на spark;
  • Знание классических алгоритмов и структур данных;
  • Понимание внутренней архитектуры hadoop и spark;
  • Знакомство с Linux системами + Bash; 
  • Опыт работы с хранилищами, детальным слоем, витринами данных, системами мастер-данных (MDM), моделями данных (LDM/PDM);

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

Обязанности

  • Разработка кода в соответствии с требованиями к предоставлению данных подотчетной предметной области единого семантического слоя;
  • Ревью и оптимизация ранее разработанного (/автосгенерированного) кода;
  • Разработка и прогон автотестов на разработанный/доработанный код;
  • Подготовка дистрибутивов и описания в соответствии с требованиями оформления банка;
  • Участие в проектировании логической модели данных;
  • Оценка и внедрение новых технологий и подходов разработки;

Условия:

  • Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах;
  • Опыт работы в распределенной команде профессионалов;
  • Уровень заработной платы обсуждается индивидуально;
  • Возможность работы удаленно