компания сенла международная компания, которая занимается разработкой программного обеспечения, приглашает на работу junior qa инженера в гомеле. обязанности: ...
Data Engineer
Описание вакансии
компания "старт мэттер"
мы ищем data engineer для управления слоем метрик: единым источником истины для всех бизнес-показателей. метрики рассчитываются на sql в хранилище и отдаются в power bi.
это бэкенд-роль: ваша задача — обеспечить единую формулу для каждого термина, определенную один раз и используемую везде.
задачи:
- проектирование и поддержка sql-слоя метрик.
- обеспечение единой канонической формулы для каждой метрики (без дублирования).
- моделирование измерений и таблиц фактов для корректной фильтрации в power bi.
- композиционное построение метрик (аддитивные базы + производные) для корректной агрегации при любом группировании.
- governance: стандарты, ревью, тесты, документация и удобные процессы для новых разработчиков.
- определение политики разграничения вычислений на sql и в power bi/dax.
- оптимизация производительности и затрат (материализация, инкрементальные сборки, партицирование).
must have:
- отличный sql (понимание зерна агрегации и аддитивности).
- опыт работы с redshift и databricks.
- опыт интеграции с power bi (понимание моделей, связей и места dax).
- размерностное моделирование (схемы «звезда», согласованные измерения, scd, суррогатные ключи).
- знание принципов семантического слоя (dbt, cube, lookml). инструменты не закупаются, но нужно уметь реализовать их гарантии на чистом sql.
- навыки governance и организации совместной работы без дублирования схем.
- уровень владения английским не ниже в1
strongly preferred:
- python (трансформации, автоматизация).
- typescript (внутренние инструменты).
nice to have:
- знание dax (для грамотного разграничения с sql).
- оркестрация (airflow/dagster).
- дизайн row-level security.
