data-инженер

SkillStaff

United States

Remote

USD 15,000 - 22,000

Full time

37 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Удаленная работа на территории РФ

Job summary

SkillStaff набирает data‑инженера для крупного ритейл проекта. Ваша задача — строить и развивать Spark‑пайплайны, проектировать DAG‑архитектуру и развивать слоистую модель dbt (staging/intermediate/marts) с использованием Incremental‑моделей и snapshots.

Кандидат будет работать с Data Vault 2.0 под новые источники данных, настраивать CI/CD в GitLab и внедрять Great Expectations для качества данных. Предусматривается удаленная работа на территории РФ.

Qualifications

  • Требуется опыт data-инжиниринга от 4 лет.
  • Уверенное владение Python: ООП, асинхронность, многопоточность; знание типизации, тестирование и профилирование.
  • Продвинутые навыки Spark: оптимизация задач, анализ планов выполнения и логов.
  • Глубокое знание SQL: EXPLAIN, планы выполнения, индексы, различия движков СУБД.
  • Опыт Airflow на прикладном уровне: XCom, SLA, Pools, KubernetesPodOperator.
  • Высокий уровень владения dbt.
  • Навыки работы с Git: rebase, cherry-pick, версионирование релизов.
  • Практический опыт Kubernetes и Docker: оптимизация образов.
  • Работа с S3: lifecycle rules, versioning.
  • Знания администрирования СУБД: партиционирование, шардирование, репликация, бэкапы, блокировки.

Responsibilities

  • Создавать и развивать Spark‑пайплайны, включая Structured Streaming.
  • Разрабатывать модульные и динамические DAG, кастомные операторы, сенсоры и хуки.
  • Строить слоистую модель в dbt (staging, intermediate, marts) с incremental‑моделями и snapshots.
  • Проектировать структуры Data Vault 2.0 под новые источники данных.
  • Участвовать в выборе архитектуры хранения (Parquet, Iceberg) и проектировании схем.
  • Настраивать CI/CD‑процессы в GitLab (dev/stage/prod, runners, approvals).
  • Внедрять DQ‑фреймворки (Great Expectations), настраивать метрики качества данных и алерты.
  • Развивать Semantic Layer (Cube, MetricFlow) и lineage в DataHub, дата‑контракты.

Skills

Python
Spark
SQL
Airflow
dbt
Kubernetes
Docker
Git
S3
Great Expectations
Grafana
DataHub

Tools

GitLab
Kubernetes
Docker
dbt
Airflow
Spark
Parquet
Iceberg
KubernetesPodOperator

Job description

Описание: Мы в поисках data‑инженера на проект крупного ритейлера.

Задачи:
  • Создавать и развивать Spark‑пайплайнов, в том числе Structured Streaming. Проектировать модульные и динамические DAG, разрабатывать кастомные операторы, сенсоры и хуки.
  • Заниматься построением слоистой модели в dbt (staging, intermediate, marts): реализация incremental‑моделей, снимков (snapshots), макросов, настройка Slim CI.
  • Проектировать структуры Data Vault 2.0 (Hub, Link, Satellite) под новые источники данных.
  • Участвовать в выборе архитектуры и форматов хранения данных (Parquet, Iceberg), проектирование схем с учётом ожидаемой нагрузки.
  • Настраивать CI/CD‑процессы в GitLab (окружения dev, stage, prod; работа с runners и механизмом approvals).
  • Внедрять DQ‑фреймворки (например, Great Expectations), настроивать метрики качества данных и алертов.
  • Заниматься развитием Semantic Layer (Cube, MetricFlow) и выстраиванием lineage в DataHub.
  • Составлять дата‑контракты.
Требования:
  • Опыт в data‑инжиниринге от 4 лет.
  • Уверенное владение Python: навыки работы с ООП, асинхронностью, многопоточностью; понимание типизации, умение писать тесты и проводить профилирование кода.
  • Продвинутые навыки работы со Spark: умение оптимизировать и тюнинговать задачи, анализировать планы выполнения и логи.
  • Глубокое понимание SQL: работа с EXPLAIN и планами выполнения запросов, настройка индексов, знание особенностей разных движков СУБД.
  • Опыт работы с Airflow на прикладном уровне: использование XCom, настройка пулов и SLA, работа с KubernetesPodOperator.
  • Высокий уровень владения dbt.
  • Навыки эффективной работы с Git: владение командами rebase и cherry‑pick, организация версионирования релизов.
  • Практический опыт с Kubernetes и Docker: умение оптимизировать контейнерные образы.
  • Работа с S3: настройка lifecycle‑правил и управление версионированием объектов.
  • Знания и опыт администрирования СУБД: работа с партиционированием, шардированием, репликацией, настройкой бэкапов и миграций, понимание механизмов блокировок и уровней изоляции транзакций.
  • Умение создавать дашборды и настраивать алерты, в Grafana или аналогичных инструментах.
Условия:

Главный принцип SkillStaff - Выбирай! ЭКСПЕРТИЗА. Делай выбор в пользу проектов с разным уровнем сложности и экспертных команд, где можно работать с лучшими специалистами и обмениваться опытом. РАЗНООБРАЗИЕ ПРОЕКТОВ. Выбирай из сотен компаний и проектов то, что интересно и полезно для твоего роста. SkillStaff помогает реализовывать ежегодно порядка 500 различных ИТ‑проектов для крупного бизнеса. КОМФОРТ. Создавай идеальные условия для своей работы: удаленный формат работы на территории РФ.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Аналитик данных
Аналитик данных

SkillStaff • United States

Remote
USD 90,000 - 130,000
Удаленная работа
Гибкий график
Data engineer in fintech
Data engineer in fintech

Decart IT-production • United States

Remote
USD 100,000 - 180,000
Remote work
IP / самозанятость
Инженер данных
Инженер данных

SkillStaff • United States

Hybrid
USD 90,000 - 130,000
Удаленная работа
Гибкий график
Белая зарплата
+1
Системный аналитик для ИИ-платформы
Системный аналитик для ИИ-платформы

SkillStaff • United States

Remote
USD 110,000 - 150,000
технический лидер хранилищ данных
технический лидер хранилищ данных

Datanomica • United States

Hybrid
USD 120,000 - 180,000
Обучение за счёт компании
Современное оборудование
Разработчик БД финансового проекта
Разработчик БД финансового проекта

SkillStaff • United States

Hybrid
USD 90,000 - 150,000
Удаленная работа
Офис в центре Москвы
Белая зарплата
+2
data engineer в розничной торговле
data engineer в розничной торговле

NDA • United States

Remote
USD 90,000 - 130,000
data engineer в крупный ритейл
data engineer в крупный ритейл

NDA • United States

Remote
USD 120,000 - 160,000
Data engineer in ad tech
Data engineer in ad tech

ИЦ АЙ-ТЕКО • United States

Hybrid
USD 30,000 - 48,000
ДМС с первого дня
Корпоративный спорт
Гибридная/офис в Москве
+1
Data engineer
Data engineer

DATAI SERVICES MCHJ • United States

Remote
USD 90,000 - 130,000