Проектирует стандарты качества кода для BI-кодовых баз: конвенции именования SQL/DAX, практики dashboard-as-code, стандартизация шаблонов отчётов. Рефакторит сложные вычисляемые поля Power BI/Tableau для сопровождаемости. Устанавливает процессы ревью для ясности модели данных и консистентности метрик между отчётами.
Роли · BI Analyst · Senior
Что должен уметь Senior }
32 ключевых навыков, всего 47. Ожидания по каждому навыку и что меняется на следующем уровне.
На этой странице — что ожидается от Senior }, навык за навыком. Ключевые навыки оценивают руководитель и коллеги в цикле ревью; остальные учитываются только в самооценке. Основные области: Основы программирования, Backend Development, Базы данных.
Ключевые навыки для Senior
Сгруппированы по областям. Метка справа — ожидаемая глубина: Осведомлённость, Применение, Продвинутый или Эксперт.
Основы программирования · 2
Выбирает оптимальные структуры данных для BI-нагрузок: схемы звезда/снежинка для паттернов аналитических запросов, bridge-таблицы для связей many-to-many, типы slowly changing dimensions для исторического отслеживания. Оптимизирует структуры модели данных Power BI для производительности вычислений DAX. Проектирует иерархические структуры измерений для drill-down аналитики.
Backend Development · 2
Проектирует решения Elasticsearch/OpenSearch для BI-аналитики: архитектура дашбордов Kibana, оптимизация aggregation pipelines и визуализация данных в реальном времени. Оптимизирует index patterns для отчётности по временным рядам и исследования метрик.
Создаёт внутренние аналитические дашборды и API отчётности на Flask и Dash. Оптимизирует эндпоинты запросов для агрегации больших датасетов. Выбирает между лёгкими и полноценными фреймворками для BI-инструментов. Менторит аналитиков по созданию self-service приложений.
Базы данных · 6
Проектирует архитектуру индексирования для enterprise BI-систем: индексы материализованных представлений для пред-вычисленных агрегаций, bitmap-индексы для low-cardinality размерностей и стратегии индексирования для дашбордов реального времени. Внедряет управление жизненным циклом индексов (создание, мониторинг, вывод из эксплуатации). Оптимизирует кросс-базовую производительность запросов для хранилищ данных и операционных хранилищ.
Проектирует архитектуру запросов для enterprise BI: стратегии обновления материализованных представлений, оптимизация query pushdown для федерированных источников данных и адаптивная маршрутизация запросов на основе объёма данных. Внедряет мониторинг производительности запросов с автоматической детекцией регрессий. Создаёт гайдлайны оптимизации запросов и процессы ревью для BI-команд. Менторит аналитиков по продвинутой оптимизации SQL.
Проектирует размерные модели корпоративного уровня, охватывающие несколько бизнес-доменов. Внедряет паттерны Data Vault 2.0 для исторического трекинга и аудируемости. Архитектурирует семантические слои, связывающие физические модели данных с бизнес-понятными абстракциями.
Проектирует схемы ClickHouse, оптимизированные для BI-нагрузок, подбирая подходящие движки семейства MergeTree и стратегии партиционирования. Строит каскадные пайплайны материализованных представлений для многоуровневой агрегации. Оптимизирует производительность запросов через проекции, skip-индексы и словарные справочники измерений для дашбордов корпоративного масштаба.
Проектирует архитектуру аналитического слоя MySQL с преагрегированными таблицами, партиционированными таблицами фактов и представлениями звёздной схемы, оптимизированными для BI-инструментов. Реализует паттерны безопасности на уровне строк в MySQL, интегрированные с контролем доступа Tableau и Power BI. Обучает команду написанию производительных аналитических запросов и корректному использованию хинтов для отчётных нагрузок.
Проектирует архитектуру PostgreSQL для корпоративных BI-нагрузок: оптимизирует схемы хранилищ данных для сложных аналитических запросов, внедряет расширения колоночного хранения для производительности OLAP, настраивает read replicas для изоляции отчётов. Менторит аналитиков по продвинутой оптимизации SQL и моделированию данных для аналитики.
API и интеграции · 2
Проектирует комплексную архитектуру API-документации для корпоративных платформ данных и отчётности. Определяет стандарты документирования для API доступа к данным, включая руководства по оптимизации запросов, политики rate limiting и ссылки на lineage данных. Формирует автоматическую генерацию документации для API коннекторов BI-инструментов и сервисов отчётности.
Проектирует архитектуру API для доступа к BI-данным: слой data API для дашбордов отчётности, эффективная пагинация для аналитических запросов, стратегии обновления данных через API. Определяет API-контракты для интеграции BI с бэкендом. Менторит команду по API-driven архитектуре аналитики.
Облако и инфраструктура · 2
Проектирует инфраструктурные решения AWS для корпоративных BI-платформ — мультирегиональные кластеры Redshift, governance каталога данных Glue и корпоративные деплои QuickSight. Оптимизирует затраты через зарезервированные ноды Redshift, S3 Intelligent-Tiering для дата-леёков и right-sizing аналитических вычислительных ресурсов. Внедряет security hardening для нагрузок с данными через контроли доступа Lake Formation и шифрование на уровне столбцов.
Проектирует Docker-инфраструктуру для BI-платформ: архитектура контейнеризованного аналитического стека, оптимизированные образы для ETL/reporting сервисов, docker-compose для сложных многосервисных BI-окружений. Внедряет лучшие практики персистентности данных, стратегии бэкапов и настройку производительности в контейнеризованном BI.
Data Engineering · 10
Проектирует архитектуру пайплайнов на Airflow для корпоративной BI-платформы. Реализует сложные графы зависимостей между источниками данных с мониторингом SLA. Менторит команду по паттернам проектирования DAG для отчётных процессов.
Проектирует корпоративную BI-архитектуру на базе Tableau, Power BI и Looker с управляемыми моделями данных и семантическими слоями. Оптимизирует экосистемы дашбордов для тысяч одновременных пользователей. Внедряет фреймворки качества данных и RLS для отчётности руководству.
Проектирует архитектуру каталога данных для корпоративной BI-экосистемы. Внедряет автоматический сбор метаданных из BI-инструментов (Tableau, Power BI, Looker). Устанавливает управление метриками с программами сертификации датасетов и моделями владения.
Проектирует архитектуру контрактов данных для корпоративной BI-платформы. Внедряет версионирование контрактов, проверки обратной совместимости и автоматический мониторинг SLA. Устанавливает contract-first подход для онбординга новых источников данных.
Проектирует архитектуру lineage данных для корпоративной BI-экосистемы. Внедряет сквозной lineage от систем-источников через ETL до дашбордов. Устанавливает автоматизированные workflow анализа влияния для эволюции схем и планирования миграций.
Проектирует фреймворки качества данных для Tableau, Power BI и Superset. Разрабатывает сквозные стратегии валидации для хранилищ BigQuery и ClickHouse. Внедряет автоматическое отслеживание lineage и скоринг качества для бизнес-KPI. Менторит команду по data governance и культуре quality-first.
Архитектурно выстраивает семантический BI-слой по всему хранилищу, определяя conformed dimensions и стандартизированные метрики. Принимает решения по дизайну схем, балансируя гибкость отчётности с производительностью запросов на масштабе. Менторит младших аналитиков по правильному использованию схем и внедряет практики управления жизненным циклом агрегатных таблиц.
Проектирует архитектуру dbt-проекта для корпоративной BI-платформы с интеграцией семантического слоя. Внедряет паттерны dbt Mesh для кросс-проектных ссылок на модели. Архитектурирует стратегии multi-environment деплоя со slim CI и state-based сборками.
Проектирует архитектуру обработки данных с Pandas/Polars для enterprise BI: автоматизированные ETL-пайплайны, фреймворки качества данных и подготовка данных для real-time аналитики. Оптимизирует крупномасштабные трансформации данных через lazy evaluation Polars и партиционированную обработку. Реализует практики data governance включая трекинг lineage и валидацию схем. Менторит команду по эффективным паттернам data engineering.
Проектирует сквозные ETL-процессы для корпоративных BI-хранилищ. Разрабатывает стратегии инкрементальных загрузок, оптимизирует циклы обновления star/snowflake схем и внедряет quality gates для report-ready датасетов.
AI-ассистированная разработка · 3
Обладает глубокой экспертизой применения ChatGPT/Claude для корпоративной BI-разработки. Проектирует AI-ассистированные процессы для сложного моделирования данных, автоматической генерации инсайтов и создания отчётов на естественном языке. Оптимизирует prompt engineering для аналитических задач и менторит команду по ответственному использованию AI для поддержки решений на основе данных.
Проектирует стратегии внедрения GitHub Copilot для BI-команд: оптимизирует prompt engineering для генерации сложного SQL и ETL-кода, внедряет валидацию для AI-сгенерированной логики трансформации данных, измеряет влияние на скорость аналитической разработки. Менторит аналитиков по эффективным практикам AI-ассистированной data engineering.
Проектирует архитектуры промптов для корпоративных BI-воркфлоу: автоматическая генерация отчётов, перевод natural language в SQL и интерфейсы self-service аналитики. Внедряет версионирование промптов и регрессионное тестирование для аналитических пайплайнов. Оптимизирует баланс стоимость-качество между тирами моделей для BI-кейсов.
Observability и мониторинг · 3
Проектирует observability стратегию с Бизнес-метрики. Внедряет distributed tracing. Определяет SLI/SLO. Проводит post-mortems.
Проектирует стратегию наблюдаемости для инфраструктуры данных BI: внедряет сквозную трассировку для пайплайнов данных, определяет SLI/SLO для метрик свежести и качества данных, проводит post-mortem по инцидентам данных. Менторит аналитиков по отладке на основе логов для сложных проблем пайплайнов данных.
Проектирует стратегию наблюдаемости для платформ данных BI с Prometheus & Grafana: внедряет сквозную трассировку пайплайнов с custom-метриками, определяет SLI/SLO для свежести данных и пропускной способности обработки, проводит post-mortem по инцидентам пайплайнов данных. Менторит аналитиков по мониторингу качества данных на основе метрик.
Контроль версий и коллаборация · 2
Проектирует процессы код-ревью для BI-кодовых баз: стандарты ревью SQL/DAX, чек-листы ревью производительности дашбордов, gates ревью консистентности модели данных. Менторит команду по ревью аналитического кода на точность и сопровождаемость.
Проектирует Git-воркфлоу для BI-команд: внедряет стратегии ветвления для параллельной разработки отчётов между средами, оптимизирует процессы слияния для сложных SQL-трансформаций, настраивает hooks для валидации качества данных. Менторит аналитиков по продвинутым Git-техникам для совместной аналитической разработки.
Дополнительные навыки
Команда их не оценивает, но они входят в самооценку и план развития.
Что меняется на Lead
47 навыков получают более высокое ожидание или становятся ключевыми при переходе с Senior на Lead. Сначала самые большие скачки.
- Бизнес-метрики: Продвинутый → Эксперт
- Документирование API: Продвинутый → Эксперт
- Индексирование БД: Продвинутый → Эксперт
- Качество кода и рефакторинг: Продвинутый → Эксперт
- Оптимизация запросов: Продвинутый → Эксперт
- Проектирование схем данных: Продвинутый → Эксперт
- Структурированное логирование: Продвинутый → Эксперт
- Структуры данных: Продвинутый → Эксперт
- Apache Airflow: Продвинутый → Эксперт
- AWS: Продвинутый → Эксперт
} в открытой матрице компетенций: 47 навыков на 5 уровнях. Матрица бесплатна для специалистов и останется бесплатной.