Автоотклики

Опубликована 23 дня назад · hh.ru

Разработчик DWH OLAP

Форум-Авто

  • Москва · удалённо
  • middle
  • от 250 тыс. ₽

О вакансии

Мы предлагаем

Официальное оформление по Трудовому кодексу РФ с первого рабочего дня Индивидуальные образовательные программы, участие в IT-конференциях

Приглашаем в команду профессионалов для реализации своих IT идей!

Прозрачную систему бонусов и стабильные выплаты без задержек. Систему обучения и адаптации для новых сотрудников. Приятные скидки на продукцию Компании. Новогодние подарки детям сотрудников. График работы удаленный или гибридный. Предоставляем возможность работать в любом удобном региональном офисе.

Приглашаем на работу Разработчика DWH OLAP в отдел Корпоративной отчетности.

Условия работы

График работы с 9.00 до 18.00 (5/2). Удаленный формат работы.

Цель позиции

Разработка и развитие корпоративного хранилища данных, процессов загрузки, аналитических моделей SQL Server Analysis Services (SSAS Tabular) Обеспечение качества данных и производительности всей цепочки подготовки данных для корпоративной отчётности.

Обязательные требования

Опыт работы

От 5 лет опыта разработки DWH и аналитических решений. Самостоятельное проектирование, внедрение и сопровождение решений в промышленной эксплуатации. Умение анализировать существующую архитектуру, выявлять технические ограничения и обосновывать изменения.

Глубокое знание SQL / T-SQL

Разработка сложных запросов, хранимых процедур и представлений. Уверенная работа с оконными функциями, CTE, временными таблицами, соединениями и агрегациями. Опыт работы с большими объёмами данных. Понимание транзакций и уровней изоляции. Обеспечение корректности расчётов при различной гранулярности данных.

Оптимизация SQL и производительности БД

Анализ фактических планов выполнения запросов, индексов и статистики. Диагностика избыточных чтений, неоптимальных соединений и ошибок оценки кардинальности. Оптимизация запросов, структуры таблиц и индексов. Понимание возможностей секционирования и columnstore-индексов. Диагностика блокировок и взаимоблокировок. Подтверждение результатов оптимизации измерениями времени выполнения и потребления ресурсов.

Проектирование и развитие DWH

Проектирование фактов, измерений и витрин данных. Определение гранулярности и применение схем «звезда» и «снежинка». Историзация данных, применение Slowly Changing Dimensions — SCD. Организация слоёв хранения и преобразования данных. Согласование бизнес-правил и обеспечение единого определения показателей. Обеспечение целостности, полноты и согласованности данных.

Разработка ETL / ELT

Интеграция данных из разнородных источников. Реализация инкрементальных загрузок. Обработка изменений и удалений в источниках. Организация повторных запусков без дублирования данных. Логирование, мониторинг, обработка ошибок и восстановление после сбоев. Контроль качества данных Data Quality и оптимизация времени загрузки.

SQL Server Analysis Services — SSAS

Проектирование, разработка, развёртывание и сопровождение аналитических моделей и OLAP-кубов. Опыт SSAS Tabular и/или Multidimensional в соответствии с архитектурой используемых решений. Настройка связей, измерений, иерархий и мер. Организация обработки данных и партиционирования. Оптимизация времени обновления и выполнения запросов. Настройка ролей и разграничения доступа. Диагностика проблем производительности и стабильности моделей и кубов.

Глубокое знание одного из языков DAX или MDX (предпочтительно)

Разработка и оптимизация запросов к многомерным кубам. Работа с измерениями, иерархиями, элементами, наборами и кортежами. Разработка вычисляемых элементов и расчётных скриптов, включая SCOPE. Понимание контекста вычислений и порядка расчётов. Поиск причин некорректных результатов и низкой производительности. Понимание контекста строки, контекста фильтра и перехода контекста. Разработка сложных мер. Работа с фильтрами, связями и временными расчётами. Обеспечение корректных промежуточных и общих итогов. Диагностика и оптимизация вычислений и табличных моделей. Понимание Storage / Formula Engine

Сквозная диагностика

Локализация узких мест в цепочке: источник → ETL/ELT → DWH → SSAS → BI. Оценка влияния изменений на корректность данных, скорость загрузки и отклик отчётности. Выбор технических решений на основании измерений и ограничений архитектуры.

Инженерные практики

Использование Git и участие в code review. Документирование архитектуры, моделей данных, преобразований и бизнес-правил. Проверка корректности данных и регрессионных последствий изменений. Контролируемое развёртывание изменений. Разделение сред разработки, тестирования и промышленной эксплуатации.

Самостоятельность уровня Senior

Оценка трудозатрат, зависимостей и технических рисков. Самостоятельное решение сложных задач. Аргументация архитектурных решений. Взаимодействие с аналитиками, BI-разработчиками и смежными техническими командами. Техническое наставничество и передача знаний.

Желательные требования

Образование

Высшее профильное техническое или физико-математическое образование: информатика, прикладная математика, программная инженерия, вычислительная техника либо смежные направления.

Дополнительные компетенции

Опыт работы с Power BI или Power BI Report Server. Владение DAX Studio, Tabular Editor, SQL Server Profiler и/или Extended Events. Опыт SSIS, SQL Server Agent либо других средств оркестрации загрузок. Python или PowerShell для автоматизации. Опыт автоматизации развёртывания объектов БД и моделей SSAS.

Письмо под эту вакансию

Напишет ИИ-работяга по вашему резюме с hh.ru. Бесплатно, 5 в день.

Нужен вход через Telegram и подключённый hh — резюме берём оттуда.

Похожие вакансии

  • вилка не указана
    Winline. Маркетинг · Москва · офис · middle
  • Data Engineerсегодня
    вилка не указана
    Правительство Москвы · Москва · удалённо · middle
  • вилка не указана
    Сбер. IT · Москва · офис · middle
Не то, что искали? Ответьте на пять вопросов — подборка будет приходить в Telegram раз в день.

ИИ-работяга откликается на такие вакансии за вас — и пишет письмо к каждому отклику

24 часа бесплатнокарта не нужна