← Все вакансии/Senior/Top Selection
SeniorRemote

Data Engineer

TS
Top Selection
Уровень
Senior
Формат
Remote
О роли

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

О компании

Top Selection — компания по подбору персонала, IT-аутстаффинг, рекрутмент.

Обязанности
  • Проектировать и разрабатывать потоки данных с использованием ETL/ELT-инструментов;
  • Разрабатывать программный код и проводить его тестирование;
  • Реализовывать кастомные трансформации данных;
  • Проектировать и создавать прототипы и витрины данных;
  • Разрабатывать процедуры на языке PL/pgSQL;
  • Проводить анализ производительности существующих систем;
  • Оптимизировать SQL-запросы и структуры баз данных;
  • Участвовать в масштабировании и повышении производительности систем;
  • Развивать архитектуру DWH;
  • Анализировать и выбирать оптимальные технологии, инструменты и методологии;
  • Создавать и актуализировать базу знаний для пользователей хранилища данных;
  • Сопровождать и мониторить информационные системы в своей зоне ответственности.
Требования
  • Знание принципов построения хранилищ данных и архитектуры DWH;
  • Понимание принципов работы MPP-систем;
  • Практический опыт работы с экосистемой Hadoop: HDFS, YARN, Apache Spark, Apache Kafka, Apache NiFi, Sqoop, Flume;
  • Уверенное знание SQL, включая DDL и DML;
  • Опыт анализа и оптимизации сложных SQL-запросов;
  • Опыт разработки на PL/pgSQL;
  • Практический опыт работы с Greenplum или отличное знание PostgreSQL;
  • Опыт работы с ETL-инструментами SAS Data Integration Studio и/или Informatica PowerCenter;
  • Понимание процессов проектирования потоков, преобразования и загрузки данных;
  • Опыт сопровождения и мониторинга информационных систем;
  • Навыки ведения проектной и технической документации.
Стек и навыки

С чем работаем