Режим роботи: Зверніть увагу: ця позиція базується в штаті Юта і вимагає регулярних днів в офісі кожного тижня.
Важливі обов'язки на посаді
Що ви будете робити
Як Інженер з обробки даних, зосереджений на аналітичному інжинірингу, ми будемо покладатися на ваш досвід у розробці, автоматизації, експлуатації та підтримці сховищ даних та датамартів. Створення продуктивних та надійних конвеєрів даних, ефективних структур даних та продуманих моделей даних буде ключем до вашого успіху. Ви будете:
- Співпрацювати з дата-аналітиками, дата-науковцями, інженерами програмного забезпечення AI та зацікавленими сторонами, щоб ефективно використовувати основні дані
- Зустрічатися з зацікавленими сторонами для визначення і документування вимог до моделювання
- Розробляти ERD та діаграми потоків даних, які відображають бізнес-процеси до даних
- Будувати і підтримувати датамарти, факти і виміри для бізнес-аналітики
- Підтримувати ключові показники ефективності та інші бізнес або операційні метрики
- Використовувати комбінацію інструментів і SQL коду для автоматизації та оркестрації моделювання даних
- Моніторити і покращувати стан, якість і продуктивність конвеєрів даних і змодельованих об'єктів
- Розробляти SQL-тести для контролю якості даних
- Брати участь у рецензіях SQL-коду, затвердження кодів та pull-запити
- Надавати експертизу в експлуатації, усуненні несправностей і налагодженні інструментів, коду, SQL і систем
- Сприяти еволюції інструментів, систем і методів для використання даних
- Допомагати забезпечити відповідну конфіденційність і безпеку даних
Ви будете частиною команди, що застосовує дані для аналізу та оптимізації ключових бізнес-процесів, таких як фінанси, маркетинг, продажі, продукт, обслуговування клієнтів та інше.
Кваліфікації: Що вам потрібно для отримання роботи
- Знання сховищ даних і датамартів
- Досвід моделювання даних у широкому діапазоні бізнес-систем і застосувань
- Екстравертна особистість, готова взаємодіяти з бізнес-лідерами і зацікавленими сторонами
- Захоплення і бажання популяризувати методологію моделювання даних
- Здатність швидко здобувати знання з різних доменів даних
- Продемонстровані навички SQL
- Уміння програмувати UDF
- Знання з різних методологій моделювання даних і випадків використання
- Сильне розуміння методології моделювання даних за Кімбаллом
- Досвід з Databricks, Snowflake, Redshift, Vertica, Greenplum або іншими подібними двигунами
- Здатність автоматизувати конвеєри моделювання даних за допомогою інструментів, таких як dbt
- Командні робочі процеси на основі Git
- Хмарні обчислювальні середовища