Алексей К. , Senior, Data аналитик

Male avatar
Алексей К.
Россия, Москва
2 875 ₽/час 460 000 ₽/мес. без НДС
Опыт работы:
Более 6 лет

О специалисте

Навыки
GreenPlum
Clickhouse
Airflow
DBT
Pentaho
SSIS
Tableau
Power BI
qlik
Git
Jira
Confluence
UML
ER
DDL
PL/pgSQL
Hadoop
Hive
Spark/SparkSQL
Python
Jupyter
Azure Databricks
Yandex.Cloud
Trino
Database:
PostgreSQL
Oracle
Technology:
SQL
REST API
JSON
Формат работы
Удалённо
Описание о специалисте

Сбор и согласование бизнес-требований. Разработка технических заданий (ТЗ) и проектной документации. Проектирование структур данных: таблиц, ключей, индексов. Написание и оптимизация SQL-запросов под задачи заказчика. Участие в построении витрин данных и обсуждении архитектуры DWH. Ведение базы знаний в Confluence и сопровождение принятых решений. Проектирование витрины данных (Data Marts) и участие в разработке корпоративного DWH. Оптимизация сложных SQL-запросов в PostgreSQL и Greenplum.


Опыт работы в ритейле или с высоконагруженными системами, обрабатывающими миллиарды записей.

Примеры работ

Разработка прототипа решения по интеграции Yandex AppMetrica c КХД
Описание задачи/проекта

Разработка прототипа решения по интеграции Yandex AppMetrica c КХД

Позиция на проекте
Старший разработчик / аналитик DWH
Ответственность
  1. анализ протокола получения данных о событиях от сервиса Yandex AppMetrica: структура содержимого запросов к сервису и ответов от сервиса, статусы ответов, повторная отправка запросов, обработка ошибок;
  2. разработка UML диаграмм последовательностей обмена сообщениями с сервисом;
  3. проектирование диаграмм взаимосвязей (ER) и DDL таблиц в КХД для сохранения данных, полученных от сервиса;
  4. создание таблиц в БД КХД;
  5. разработка и тестирование прототипа трансформаций (transformations) и заданий (jobs) в Pentaho Data Integration для обмена сообщениями с сервисом и получения данных;
  6. документирование компонентов решения в Confluence.
Технологии и инструменты
Confluence, ER, Git, JSON, REST API, SQL, UML, DDL, Pentaho Data Integration
Период работы/продолжительность
Январь 2023 г. - Август 2026 г.
Разработка алгоритмов и кода хранимых процедур для расчета витрин домена CRM
Описание задачи/проекта

Разработка алгоритмов и кода хранимых процедур для расчета витрин домена CRM

Позиция на проекте
Старший разработчик / аналитик DWH
Ответственность
  1. анализ PL/pgSQL кода существующих хранимых процедур для расчета витрин;
  2. формирование диаграмм потоков данных (DFD) для алгоритмов расчета существующих витрин;
  3. оптимизация PL/pgSQL кода процедур для увеличения производительности расчета существующих витрин;
  4. разработка алгоритмов, диаграмм потоков данных (DFD) для расчета новых витрин по данным из КХД (методология Data Vault 2.0);
  5. проектирование диаграмм взаимосвязей (ER) и DDL таблиц для витрин (методология Kimball, схемы «звезда» и «снежинка»), оптимизация структуры таблиц (индексы, партиционирование);
  6. разработка PL/pgSQL кода хранимых процедур для расчета витрин;
  7. подключение вызовов хранимых процедур в задания Pentaho Data Integration;
  8. документирование компонентов решения в Confluence.
Технологии и инструменты
Confluence, ER, Git, PL/pgSQL, PostgreSQL, DFD, Data Vault 2.0, Kimball, DDL, Pentaho Data Integration
Период работы/продолжительность
Октябрь 2022 г. - Январь 2023 г.
Разработка решения для реконсиляции (сверки) данных между основной учетной системой и продуктовыми системами (витрины расхождений)
Описание задачи/проекта

Разработка решения для реконсиляции (сверки) данных между основной учетной системой и продуктовыми системами (витрины расхождений)

Позиция на проекте
Ведущий инженер / аналитик данных
Ответственность
  1. анализ архитектуры существующего решения, формирование схемы компонентов архитектуры;
  2. сбор требований от бизнес-заказчика;
  3. проработка архитектуры целевого решения по расчету витрин на Hadoop/Hive/Spark/SQL;
  4. анализ PL/pgSQL кода расчета существующих витрин в Greenplum, формирование диаграмм потоков данных (DFD);
  5. проектирование DDL таблиц для витрин (денормализованные таблицы);
  6. миграция логики расчета существующих витрин из PL/pgSQL кода в Greenplum в SQL код для Hadoop/Hive/Spark/SQL (временные таблицы -> CTE, корректировка синтаксиса, рефакторинг кода);
  7. тестирование расчетов в новом решении (сверка результатов с существующbм решением);
  8. разработка DAGов Airflow для оркестрации запуска кода расчетов витрин на Spark/SQL;
  9. разработка логики расчета новых витрин на Spark/SQL, формирование диаграмм потоков данных (DFD);
  10. проектирование DDL таблиц для витрин (денормализованные таблицы);
  11. разработка DAGов в Airflow для оркестрации запуска расчетов витрин;
  12. тестирование расчетов витрин;
  13. документирование решения в Confluence.
Технологии и инструменты
Confluence, DBT, Git, GreenPlum, Hadoop, Hive, Jupyter, Python, SQL, Airflow, DFD, DDL, Spark/SparkSQL
Период работы/продолжительность
Март 2021 г. - Октябрь 2022 г.
Разработка витрин для отчетности по продажам для поставщиков
Описание задачи/проекта

Разработка витрин для отчетности по продажам для поставщиков

Позиция на проекте
Старший инженер / аналитик данных
Ответственность
  1. сбор требований к витринам от бизнес-заказчика;
  2. анализ данных в КХД, необходимых для расчета витрин;
  3. анализ SQL кода расчета витрин, формирование диаграмм потоков данных (DFD);
  4. анализ проблем с производительностью существующего решения (MS SQL/MS SSIS);
  5. проектирование новой архитектуры решения на облачной платформе MS Azure (Databrick/Spark), формирование схемы компонентов архитектуры;
  6. миграция решения в облако MS Azure (DDL, SQL код для Spark);
  7. разработка DAGов в Airflow для оркестрации процессов расчета витрин;
  8. проработка альтернативных вариантов архитектуры - облачные платформы Yandex.Cloud (Greenplum) и DataLine (Oracle);
  9. миграция решения на облачную платформу DataLine (Oracle);
  10. документирование решения в Confluence;
  11. наставничество/управление командой инженеров данных;
Технологии и инструменты
Confluence, ER, Git, GreenPlum, Oracle, Python, S3, Spark, SQL, Teradata, Airflow, Trino, Yandex.Cloud, DFD, Kimball, DDL, Azure Databricks
Период работы/продолжительность
Январь 2020 г. - Март 2021 г.

Образование

Высшее
Название учебного заведения/курса
Пензенский политехнический институт
Специальность
Вычислительные машины, комплексы, системы и сети
Аналогичные специалисты
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster