Orion Innovation
Senior Power BI Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Data/BI инженер для проекта по ревью, оптимизации и модернизации существующего BI-стека на PostgreSQL, AWS Glue, Amazon Redshift и Power BI. Цель — повысить свежесть данных, оптимизировать производительность и затраты, дать finance и executive-командам надёжную self-service отчётность.
Задачи
- Провести ревью существующей BI-архитектуры: пайплайны загрузки, структуры хранилища, запросы и отчёты Power BI, найти возможности улучшения производительности, надёжности и экономии затрат
- Оценить текущий стек технологий и альтернативные решения для хранилища данных, загрузки, CDC, трансформации и BI-отчётности
- Провести hands-on proof of concept для сравнения шортлиста решений и дать рекомендации по стоимости, производительности, трудозатратам и рискам миграции
- Оптимизировать AWS Glue jobs и реализовать near-real-time репликацию данных из PostgreSQL в Amazon Redshift с минимальным влиянием на продакшн
- Оптимизировать схемы Redshift, модели данных, distribution и sort keys, workload management и производительность запросов
- Разрабатывать и оптимизировать data marts для ключевых бизнес-направлений
- Провести ревью существующей среды отчётности Power BI, определить дашборды и датасеты для сохранения, консолидации или вывода из эксплуатации
- Построить сертифицированную семантическую модель Power BI с едиными определениями ключевых метрик (выручка, подписчики, затраты)
- Пересобрать executive-дашборды на сертифицированной модели с возможностью исследования данных по региону, продукту, каналу и периоду
- Внедрить мониторинг, алертинг и проверки качества данных для повышения надёжности пайплайнов и видимости свежести данных
- Документировать архитектуру, модели данных и операционные процедуры, обеспечить передачу знаний внутренней команде
Требования
- 7+ лет опыта в Data Engineering или BI Engineering, включая минимум два end-to-end ревью или пересборки BI-стека
- Сильный практический опыт с Amazon Redshift на масштабе: моделирование данных, distribution и sort keys, workload management, оптимизация запросов и снижение затрат
- Понимание внутренностей PostgreSQL, релевантных репликации: logical replication, WAL, replication slots и влияние репликации на продакшн-нагрузку
- Продакшн-опыт с AWS Glue (PySpark) и хотя бы одним подходом CDC (AWS DMS, zero-ETL integration или Debezium)
- Сильный опыт Power BI: семантические модели, DAX, star schemas, режимы обновления, row-level security и управление большими средами отчётности
- Опыт работы с несколькими платформами хранилищ данных и BI, умение оценивать альтернативы и рекомендовать решение по бизнес- и техническим требованиям
- Сильные навыки SQL и Python
- Опыт измеримых улучшений свежести данных, производительности запросов, инфраструктурных затрат или возможностей отчётности
- Сильные навыки коммуникации и документирования, умение объяснять технические компромиссы техническим и нетехническим стейкхолдерам
- Доступность для пересечения по времени с US Pacific Time
Условия
- Динамичные и поддерживающие международные команды
- Регулярные оценки и performance review с возможностью повышения, бонусов и роста зарплаты
- Remote, hybrid или office работа
- Гибкий дневной график
- 4 дня больничного (100% оплата)
- 20–25 дней отпуска в год
- Оборудование для работы: ноутбук и всё необходимое
- Доступ к тренингам и курсам
- ДМС
- Карта FIT Pass для многих спортивных объектов
Навыки
- Power BI
- PostgreSQL
- AWS Glue
- Amazon Redshift
- PySpark
- CDC
- AWS DMS
- Debezium
- DAX
- star schemas
- row-level security
- SQL
- Python
- dbt
- Terraform
- Great Expectations
- Soda
- AWS Glue Data Quality