Чем предстоит заниматься:
- Проектирование, разработка и поддержка хранилища данных (DWH) на всем его жизненном цикле.
- Оптимизация и рефакторинг текущих ETL-процессов для повышения их производительности и надежности.
- Организация и автоматизация загрузки данных из различных источников (API, базы данных, файлы и пр.).
- Разработка и поддержка многомерных моделей (OLAP-кубы) и табличных моделей в SSAS для последующего анализа.
- Создание и поддержка витрин данных, агрегатов и метрик для бизнес-аналитиков и отчетных систем.
- Обеспечение качества, целостности и консистентности данных в хранилище.
- Написание сложных SQL-скриптов, хранимых процедур и функций.
- Выявление и устранение "узких мест" в производительности: построение и оптимизация индексов, анализ планов запросов.
Наш стек технологий, с которым предстоит работать:
- Базы данных: MS SQL Server (важно глубокое понимание внутренних процессов)
- ETL: SQL Server Integration Services (SSIS)
- OLAP: SQL Server Analysis Services (SSAS, Multidimensional и/или Tabular)
- Методологии: Построение DWH по классическим слоям (STG, ODS, DDS, DM)
Мы ищем специалиста, который имеет:
- Опыт коммерческой разработки и поддержки DWH от 2-х лет.
- Глубокие знания T-SQL: умение писать сложные оптимизированные запросы, хранимые процедуры, функции, реинжиниринг чужого кода.
- Опыт работы с SSIS: создание, отладка и развертывание ETL-пакетов.
- Понимание принципов многомерного моделирования: опыт работы с SSAS (кубы, измерения, меры, секционирование, DAX, MDX).
- Четкое понимание концепций и подходов к построению хранилищ данных (слоистая архитектура, медленно меняющиеся измерения).
- Понимание принципов, преимуществ и недостатков различных методологий построения современных моделей DWH (Data Vault, Kimball, Inmon) и способность выбрать подходящую для задачи
- Опыт оптимизации производительности: настройка индексов (кластерных, некластерных), анализ execution plan.
- Ответственный подход к обеспечению качества (Data Quality) и управлению (Data Governance) данными
Условия:
- Оформление по ТК РФ, белая заработная плата.
- График: 5-дневная рабочая неделя.
- Испытательный срок: 3 месяца.
- ДМС после 3-х месяцев работы.
- Скидки на квартиры компании после 3-х лет работы.
- Беспроцентные займы после испытательного срока.
- Программа социальных гарантий.
- Корпоративные йога, волейбол и другие активности.
- Частичная компенсация расходов на спортивный абонемент.
- Субсидирование услуг профессиональных психологов.
- Широкие возможности для обучения и развития.
- Активная корпоративная жизнь (день рождения компании, новогодний корпоратив, летний выезд и др.).