Медиа Ком

Разработчик DWH (Teradata)

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет

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

  • Выполнение роли разработчика корпоративного аналитического Хранилища данных на платформе Teradata и Informatica Power Center;

  • Реализация требований на разработку или доработку витрин данных, процессов загрузки и трансформации данных в КХД Teradata;

  • Автоматизация процессов по работе с данными КХД Teradata, реализация сложной логики и задач ядра хранилища данных;

  • Проектирование физической модели данных, структур данных, алгоритмов загрузки и обработки данных в ХД;

  • Построение решения с использованием SQL и процедур Teradata;

  • Разработка технического задания: описание алгоритмов, принципов обработки и хранения данных;

  • Анализ программного кода, оптимизация запросов;

  • Тестирование выполненных доработок, участие в процессе приемки-передачи объектов ХД в промышленную эксплуатацию;

  • Документирование ХД, включая архитектурные диаграммы, описание структур баз данных, алгоритмов обработки данных и др.


Требования:

  • Оконченное высшее образование технических специальностей;

  • Свежий практический опыт построения отказоустойчивых масштабируемых аналитических ХД на базе Teradata от 3 лет;

  • Свежий практический опыт реализации ETL / ELT с использованием Informatica Power Center от 3х лет;

  • Экспертное знание SQL и его процедурных расширений; умение строить сложные выборки и запросы на модификацию данных, умение разбираться в чужом коде;

  • Понимание плана запроса, физического соединения таблиц;

  • Знание индексов (типы индексов, целевое применение индексов), партиций, подпартиций;

  • Опыт написания процедур, функций;

  • Работа с таблицами больших объемов (> 1млрд записей);

  • Понимание MPP-архитектуры, распределения данных;

  • Опыт оптимизации расчетов, использования Viewpoint для мониторинга выполнения;

  • Опыт чтения чужого кода и проведения реверс-инжиниринга (MySQL, VBS, VBA, Excel, Python, API);

  • Знание подходов к разработке, документированию, тестированию ХД;

  • Знание методологий разработки (Agile, Scrum, Waterfall).


Желательно:

  • Опыт работы с Apache Kafka;

  • Опыт работы с Jira, Confluence, Git, Jenkins.


Что мы предлагаем:

  • Удаленный формат работы;

  • Работу в команде увлеченных и профессиональных людей;

  • Решение сложных и интересных задач;

  • График работы: 5/2 (09-18:00 или 10:00-19:00);

  • Полностью белую ЗП (отталкиваемся от ваших ожиданий);

  • Оплату больничного 100% от оклада;

  • Работу в аккредитованной ИТ-компании.