Data Engineer (DataLens / ClickHouse / BI Migration)

Работодатель:
Опыт работы:
От 1 года до 3 лет
Место работы:
Москва, Большая Татарская улица, 35с3

Компания Cinimex – разработчик ПО и системный интегратор. Мы работаем с российскими банками ТОП-20, ритейлерами, производственными и добывающими компаниями. К своему 29-летию компания имеет уникальный опыт разработки программных решений и продолжает развивать свою экспертизу: разработка на микросервисной архитектуре, машинное обучение и искусственный интеллект, IoT, продуктовое направление и автоматизация предприятий.

Сейчас мы в поисках Data Engineer на проект по миграции BI-отчетности из Power BI в DataLens.

Задачи:

  • Разработка SQL-скриптов в ClickHouse для загрузки и преобразования данных между слоями хранилища: Raw, Core, Data Mart.
  • Разработка Python-компонентов для извлечения данных из Microsoft SQL Server и загрузки в Raw-слой ClickHouse;
  • Настройка и сопровождение ETL/ELT-процессов в Apache Airflow;
  • Проектирование структуры таблиц и моделей данных в ClickHouse;
  • Подготовка витрин данных для построения отчётности в Yandex DataLens;
  • Настройка инкрементальной загрузки данных, контроль полноты и корректности загрузок;
  • Использование Yandex Data Transfer для репликации и переноса данных между системами;
  • Оптимизация SQL-запросов, структуры таблиц, партиционирования и ключей сортировки в ClickHouse;
  • Реализация механизмов обработки ошибок, повторного запуска и восстановления ETL-процессов;
  • Настройка логирования и мониторинга процессов загрузки данных;
  • Проведение сверки данных между Microsoft SQL Server, Power BI и целевыми витринами ClickHouse;
  • Анализ существующих источников данных и логики формирования показателей в Power BI;
  • Участие в декомпозиции требований к витринам совместно с аналитиками и разработчиками Yandex DataLens;
  • Подготовка технической документации по реализованным загрузкам, трансформациям и структурам данных;
  • Участие в тестировании, исправлении дефектов и передаче разработанных процессов в промышленную эксплуатацию.

Требования:

  • Практический опыт работы в роли Data Engineer от 1 года;
  • Уверенное знание SQL;
  • Опыт разработки и оптимизации запросов в ClickHouse;
  • Опыт построения ETL/ELT-процессов;
  • Опыт разработки на Python для задач интеграции и обработки данных;
  • Практический опыт работы с Apache Airflow (разработка DAG, настройка зависимостей, обработка ошибок, повторные запуски, мониторинг выполнения);
  • Опыт интеграции с Microsoft SQL Server;
  • Понимание принципов построения многослойного хранилища данных: Raw, Core, Data Mart;
  • Опыт реализации полных и инкрементальных загрузок;
  • Понимание принципов контроля качества и сверки данных;
  • Навыки работы с Git.

Будет плюсом:

  • Опыт работы с Yandex Data Transfer;
  • Опыт работы с сервисами Yandex Cloud;
  • Опыт подготовки источников и витрин для Yandex DataLens;
  • Опыт участия в проектах миграции BI-отчётности;
  • Понимание структуры и принципов работы Power BI, включая Power Query, модели данных и DAX;
  • Опыт анализа существующей BI-логики и переноса расчётов из BI-инструмента на уровень хранилища данных;
  • Опыт работы с большими объёмами данных и оптимизации производительности ClickHouse;
  • Опыт настройки мониторинга и оповещений для ETL-процессов;
  • Опыт работа в фарм. отрасли или ретейле;
  • Наличие сертификатов.

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

  • Работу в аккредитованной IT-компании;
  • Возможность работать удалённо или в одном из комфортных офисов в шаговой доступности от метро;
  • Гибкое начало рабочего дня: с 08:00 до 11:00 (по МСК);
  • ДМС со стоматологией, телемедициной и полисом ВЗР;
  • Возможность взять больничный без больничного: 7 дней в году;
  • Поэтапную адаптацию от hr и линейного руководителя;
  • Ревью и развитие: оцениваем результаты, обсуждаем карьерные цели и выстраиваем индивидуальный план развития;
  • IT-конференции, курсы, тренинги и сертификации за счет компании;
  • Корпоративный английский;
  • Развитие личного бренда: готовим спикеров к выступлениям на конференциях, помогаем в написании статей;
  • Внутренние митапы, онлайн/офлайн активности (квизы, вечера настольных игр, спортивные мероприятия).

Похожие вакансии

Дежурный инженер по эксплуатации
Selectel

Наличие группы по электробезопасности не ниже 3-й для работы в сетях до и свыше 1000 В. Знание правил устройства...

Инженер по тестированию (Москва офис)
Bell Integrator

Только высшее техническое\ИТ образование (оконченное). Опыт не менее 2-х лет именно по ТК (с записью в трудовой книжке...

130 000 руб.
Инженер по эксплуатации зданий
Пруцаков Александр Валерьевич

80 000 - 150 000 руб.
Инженер ОВиК
Capital Group

Высшее техническое образование. Опыт работы в эксплуатации инженерного оборудования не менее 3 (трёх) лет с системами отопления, вентиляции, кондиционирования.

Инженер-конструктор
Кадровый центр «ПРЕЗИДЕНТ»

Рассмотрим кандидатов без опыта работы. Образование: Высшее, Профильное Машиностроительное, Станкостроительное. Компания рассчитывает на долгосрочное сотрудничество. Опытный пользователь ПК (офисные программы...

80 000 руб.