Назад
6 дней назад

Senior Data Engineer (SAP BW)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Uzbekistan
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Senior Data Engineer (SAP BW): Migrating an existing SAP BW analytical landscape to a modern Snowflake-based cloud data platform with an accent on reverse-engineering BW artifacts, rebuilding DWH layers, and preserving legacy business logic in dbt and SQL-based ELT. Focus on validating semantic equivalence, developing orchestration workflows, and translating ABAP-based transformations into maintainable modern pipelines.

Location: Hybrid role in Tashkent, Uzbekistan; flexibility to work from both home and the office.

Company

Accesa supports software and data engineering projects while investing in employee wellbeing, learning, and long-term professional development.

What you will do

  • Analyze and reverse-engineer SAP BW objects, including InfoCubes, DSOs, InfoObjects, transformations, and ABAP routines.
  • Migrate legacy DWH analytical layers to Snowflake by rebuilding fact and dimension tables, transformation pipelines, and embedded business logic.
  • Implement and maintain dbt models using SQL-based ELT, Jinja templating, and macros.
  • Build and operate orchestration workflows with Azure Data Factory, Apache Airflow, or equivalent tools.
  • Validate migrated objects against the legacy system to confirm data and logic equivalence before cutover.
  • Collaborate with the Product Owner and internal engineers in a mixed Scrum team working in three-week sprints.

Requirements

  • 3–6 years of professional experience, with strong hands-on experience building or migrating analytical DWH layers.
  • Strong SAP BW knowledge, including the ability to interpret InfoCubes, DSOs, InfoObjects, and BW transformations.
  • Advanced SQL and practical experience with SQL-based ELT; dbt experience is strongly preferred.
  • Experience with Snowflake, dimensional modeling, slowly changing dimensions, partitioning, and ELT orchestration.
  • Python for pipeline scripting and automation, plus read-level ABAP knowledge for interpreting BW transformation routines.
  • Ability to work autonomously in an established Scrum delivery model and use AI tools responsibly, including effective prompting and critical validation of generated outputs.

Nice to have

  • Experience with dbt Jinja templating and macro development.
  • Exposure to AI-assisted code generation tools such as Snowflake Cortex.

Culture & Benefits

  • Hybrid work with the option to work from home and the office.
  • Medical insurance and access to a remote fitness trainer and Sports and Health Coach.
  • At least 21 vacation days, increasing by one day for each completed year of collaboration up to 29 days.
  • Long-term learning programs covering technical and non-technical skills.
  • Career coaching and access to learning resources and platforms.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →