Максим Щ. , Middle, Data инженер

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

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

Навыки
Python
Apache Spark
PySpark
Apache AirFlow
Apache Kafka
debezium
Apache Iceberg
S3
Trino
Clickhouse
GreenPlum
DBT
Hadoop
HDFS
apache hive
Spark Streaming
Kubernetes
ETL
FastAPI
CI/CD
Git
Data Lake
Data Quality
Technology:
SQL
REST API
Database:
PostgreSQL
Applications:
Docker
Source_control:
GitLab
Формат работы
Удалённо
Описание о специалисте

Data Engineer с 4 годами опыта в построении и оптимизации data-платформ.

Разрабатывал batch и streaming ETL/ELT-пайплайны на Python, PySpark и Apache

Spark, автоматизировал процессы в Apache Airflow и работал с CDC через

Debezium + Kafka.


Имею опыт проектирования DWH и Data Lake, работы с Greenplum, ClickHouse,

PostgreSQL, HDFS, S3 и Apache Iceberg. Оптимизировал Spark-пайплайны,

хранение Parquet и OLAP-нагрузку, участвовал в построении 50+ аналитических

витрин.


Работал с Data Quality и надёжностью пайплайнов: Data Contracts, schema

validation, проверки NULL/дубликатов, retries, logging и error handling. Также

разрабатывал внутренние REST API на FastAPI и автоматизировал CI/CD data

компонентов через GitLab, Docker и Kubernetes.


Ключевая экспертиза

Python / PySpark / Spark - разработка и оптимизация ETL/ELT, batch и streaming

processing

Kafka / Debezium - CDC и потоковая доставка изменений

Airflow - оркестрация, DAG, retries, dependencies, monitoring

Greenplum / ClickHouse / PostgreSQL - DWH, OLAP, SQL и оптимизация

запросов

HDFS / S3 / Iceberg / Parquet - Data Lake и оптимизация хранения

Data Quality - Data Contracts, schema validation, дедупликация, проверки данных

FastAPI / REST API - внутренние data-сервисы и интеграции

GitLab CI/CD / Docker / Kubernetes - автоматизация сборки и деплоя

dbt / SQL / Bash / Linux - трансформации, автоматизация и эксплуатация

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

NDA
Описание задачи/проекта

Оптимизировал Spark / PySpark ETL-пайплайны на 55%, переработав чтение и запись HDFS и используя Parquet для обработки больших объёмов данных. Повысил стабильность batch-расчётов и сократил время выполнения production data pipelines. Сократил нагрузку на ClickHouse на 65%, внедрив Spark compute layer для предагрегации, фильтрации и очистки данных. Оптимизировал передачу данных в OLAP-контур и стабилизировал работу аналитического кластера. Сократил задержку получения изменений на 75%, реализовав CDC pipeline Debezium → Kafka → Spark Streaming. Обеспечил обработку insert/update/delete и доставку изменений из OLTP-систем в Data Lake. Сократил ручные операции на 70% и повторные сбои на 25%, автоматизировав ETL-процессы через Apache Airflow. Настроил DAG dependencies, retries, error handling и logging для стабильного выполнения пайплайнов. Сократил время диагностики HDFS на 65%, автоматизировав обработку FSImage и интегрировав Apache Ranger audit logs. Создал SQL-контроль метаданных хранения и доступа к данным Data Lake. Сократил количество Data Quality-инцидентов на 40%, внедрив Data Contracts, schema validation, NULL-checks и дедупликацию. Ускорил обнаружение ошибок на 20% через автоматические проверки и алерты в Airflow. Сократил избыточное хранение на 35%, оптимизировав S3 / Apache Iceberg / Parquet через партиционирование, компрессию и lifecycle-подходы. Повысил эффективность Spark jobs на 15%, контролируя размер файлов и структуру хранения. Обеспечил доставку данных для 50+ аналитических витрин, используя SQL, Greenplum, PostgreSQL, ClickHouse и dbt. Оптимизировал ETL/ELT-трансформации и подготовку данных для DWH, аналитики и downstream-систем. Разработал 10+ API-эндпоинтов на FastAPI для внутренних data-сервисов и интеграции источников. Автоматизировал получение и передачу данных через REST API между компонентами data platform. Сократил время деплоя на 40%, автоматизировав CI/CD-пайплайны в GitLab для Docker-контейнеров и Kubernetes. Стандартизировал сборку, тестирование и доставку data-компонентов в production.

Позиция на проекте
Data Engineer
Ответственность
  1. Оптимизировал Spark / PySpark ETL-пайплайны на 55%, переработав чтение и запись HDFS и используя Parquet для обработки больших объёмов данных.
  2. Повысил стабильность batch-расчётов и сократил время выполнения production data pipelines.
  3. Сократил нагрузку на ClickHouse на 65%, внедрив Spark compute layer для предагрегации, фильтрации и очистки данных.
  4. Оптимизировал передачу данных в OLAP-контур и стабилизировал работу аналитического кластера.
  5. Сократил задержку получения изменений на 75%, реализовав CDC pipeline Debezium → Kafka → Spark Streaming.
  6. Обеспечил обработку insert/update/delete и доставку изменений из OLTP-систем в Data Lake.
  7. Сократил ручные операции на 70% и повторные сбои на 25%, автоматизировав ETL-процессы через Apache Airflow.
  8. Настроил DAG dependencies, retries, error handling и logging для стабильного выполнения пайплайнов.
  9. Сократил время диагностики HDFS на 65%, автоматизировав обработку FSImage и интегрировав Apache Ranger audit logs.
  10. Создал SQL-контроль метаданных хранения и доступа к данным Data Lake.
  11. Сократил количество Data Quality-инцидентов на 40%, внедрив Data Contracts, schema validation, NULL-checks и дедупликацию.
  12. Ускорил обнаружение ошибок на 20% через автоматические проверки и алерты в Airflow.
  13. Сократил избыточное хранение на 35%, оптимизировав S3 / Apache Iceberg / Parquet через партиционирование, компрессию и lifecycle-подходы.
  14. Повысил эффективность Spark jobs на 15%, контролируя размер файлов и структуру хранения.
  15. Обеспечил доставку данных для 50+ аналитических витрин, используя SQL, Greenplum, PostgreSQL, ClickHouse и dbt.
  16. Оптимизировал ETL/ELT-трансформации и подготовку данных для DWH, аналитики и downstream-систем.
  17. Разработал 10+ API-эндпоинтов на FastAPI для внутренних data-сервисов и интеграции источников.
  18. Автоматизировал получение и передачу данных через REST API между компонентами data platform.
  19. Сократил время деплоя на 40%, автоматизировав CI/CD-пайплайны в GitLab для Docker-контейнеров и Kubernetes.
  20. Стандартизировал сборку, тестирование и доставку data-компонентов в production.
Технологии и инструменты
Apache AirFlow, Clickhouse, DBT, debezium, Docker, FastAPI, GitLab, GreenPlum, HDFS, Kafka, Kubernetes, PostgreSQL, PySpark, REST API, Spark, Spark Streaming, SQL, Parquet
Период работы/продолжительность
Май 2023 - Октябрь 2026
NDA
Описание задачи/проекта

Спроектировал и построил DWH на Greenplum для данных из 5+ операционных систем: разработал структуру таблиц, распределение данных и базовое партиционирование, обеспечив доступность исторических данных. Разработал ETL-скрипты на Python (Pandas, SQLAlchemy) для загрузки данных из REST API и OLTP-систем в Greenplum, сократив ручной труд при загрузках на 20% и ускорив процесс обработки данных на 15%. Оптимизировал SQL-запросы для выгрузок и аналитических витрин в PostgreSQL / Greenplum, используя анализ планов выполнения и оптимизацию запросов, ускорив формирование отчетов на 15%. Настроил автоматический запуск ETL-процессов через Bash/cron с логированием и обработкой ошибок, сократив количество пропущенных загрузок на 20% и повысив доступность данных на 20%.

Позиция на проекте
Data Engineer
Ответственность
  1. Спроектировал и построил DWH на Greenplum для данных из 5+ операционных систем: разработал структуру таблиц, распределение данных и базовое партиционирование, обеспечив доступность исторических данных.
  2. Разработал ETL-скрипты на Python (Pandas, SQLAlchemy) для загрузки данных из REST API и OLTP-систем в Greenplum, сократив ручной труд при загрузках на 20% и ускорив процесс обработки данных на 15%.
  3. Оптимизировал SQL-запросы для выгрузок и аналитических витрин в PostgreSQL / Greenplum, используя анализ планов выполнения и оптимизацию запросов, ускорив формирование отчетов на 15%.
  4. Настроил автоматический запуск ETL-процессов через Bash/cron с логированием и обработкой ошибок, сократив количество пропущенных загрузок на 20% и повысив доступность данных на 20%.
Технологии и инструменты
Bash, Cron, GreenPlum, Pandas, PostgreSQL, Python, REST API, SQLAlchemy
Период работы/продолжительность
Июль 2022 - Апрель 2023

Образование

Высшее
Название учебного заведения/курса
ХТУ
Специальность
Информатики, Компьютерная безопасность
Аналогичные специалисты
Не нашли, кого искали?

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

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

Request Poster