Роли · BI Analyst · Senior

Что должен уметь Senior }

32 ключевых навыков, всего 47. Ожидания по каждому навыку и что меняется на следующем уровне.

На этой странице — что ожидается от Senior }, навык за навыком. Ключевые навыки оценивают руководитель и коллеги в цикле ревью; остальные учитываются только в самооценке. Основные области: Основы программирования, Backend Development, Базы данных.

32ключевых навыков
15дополнительных навыков
9областей
100%на уровне Продвинутый или Эксперт
Оценить себя как Senior Полная матрица роли

Ключевые навыки для Senior

Сгруппированы по областям. Метка справа — ожидаемая глубина: Осведомлённость, Применение, Продвинутый или Эксперт.

Основы программирования · 2

Проектирует стандарты качества кода для BI-кодовых баз: конвенции именования SQL/DAX, практики dashboard-as-code, стандартизация шаблонов отчётов. Рефакторит сложные вычисляемые поля Power BI/Tableau для сопровождаемости. Устанавливает процессы ревью для ясности модели данных и консистентности метрик между отчётами.

Структуры данных Продвинутый

Выбирает оптимальные структуры данных для BI-нагрузок: схемы звезда/снежинка для паттернов аналитических запросов, bridge-таблицы для связей many-to-many, типы slowly changing dimensions для исторического отслеживания. Оптимизирует структуры модели данных Power BI для производительности вычислений DAX. Проектирует иерархические структуры измерений для drill-down аналитики.

Backend Development · 2

Elasticsearch / OpenSearch Продвинутый

Проектирует решения Elasticsearch/OpenSearch для BI-аналитики: архитектура дашбордов Kibana, оптимизация aggregation pipelines и визуализация данных в реальном времени. Оптимизирует index patterns для отчётности по временным рядам и исследования метрик.

Python Web Frameworks Продвинутый

Создаёт внутренние аналитические дашборды и API отчётности на Flask и Dash. Оптимизирует эндпоинты запросов для агрегации больших датасетов. Выбирает между лёгкими и полноценными фреймворками для BI-инструментов. Менторит аналитиков по созданию self-service приложений.

Базы данных · 6

Индексирование БД Продвинутый

Проектирует архитектуру индексирования для enterprise BI-систем: индексы материализованных представлений для пред-вычисленных агрегаций, bitmap-индексы для low-cardinality размерностей и стратегии индексирования для дашбордов реального времени. Внедряет управление жизненным циклом индексов (создание, мониторинг, вывод из эксплуатации). Оптимизирует кросс-базовую производительность запросов для хранилищ данных и операционных хранилищ.

Проектирует архитектуру запросов для enterprise BI: стратегии обновления материализованных представлений, оптимизация query pushdown для федерированных источников данных и адаптивная маршрутизация запросов на основе объёма данных. Внедряет мониторинг производительности запросов с автоматической детекцией регрессий. Создаёт гайдлайны оптимизации запросов и процессы ревью для BI-команд. Менторит аналитиков по продвинутой оптимизации SQL.

Проектирует размерные модели корпоративного уровня, охватывающие несколько бизнес-доменов. Внедряет паттерны Data Vault 2.0 для исторического трекинга и аудируемости. Архитектурирует семантические слои, связывающие физические модели данных с бизнес-понятными абстракциями.

ClickHouse Продвинутый

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

MySQL / MariaDB Продвинутый

Проектирует архитектуру аналитического слоя MySQL с преагрегированными таблицами, партиционированными таблицами фактов и представлениями звёздной схемы, оптимизированными для BI-инструментов. Реализует паттерны безопасности на уровне строк в MySQL, интегрированные с контролем доступа Tableau и Power BI. Обучает команду написанию производительных аналитических запросов и корректному использованию хинтов для отчётных нагрузок.

PostgreSQL Продвинутый

Проектирует архитектуру PostgreSQL для корпоративных BI-нагрузок: оптимизирует схемы хранилищ данных для сложных аналитических запросов, внедряет расширения колоночного хранения для производительности OLAP, настраивает read replicas для изоляции отчётов. Менторит аналитиков по продвинутой оптимизации SQL и моделированию данных для аналитики.

API и интеграции · 2

Документирование API Продвинутый

Проектирует комплексную архитектуру API-документации для корпоративных платформ данных и отчётности. Определяет стандарты документирования для API доступа к данным, включая руководства по оптимизации запросов, политики rate limiting и ссылки на lineage данных. Формирует автоматическую генерацию документации для API коннекторов BI-инструментов и сервисов отчётности.

REST API Design Продвинутый

Проектирует архитектуру API для доступа к BI-данным: слой data API для дашбордов отчётности, эффективная пагинация для аналитических запросов, стратегии обновления данных через API. Определяет API-контракты для интеграции BI с бэкендом. Менторит команду по API-driven архитектуре аналитики.

Облако и инфраструктура · 2

AWS Продвинутый

Проектирует инфраструктурные решения AWS для корпоративных BI-платформ — мультирегиональные кластеры Redshift, governance каталога данных Glue и корпоративные деплои QuickSight. Оптимизирует затраты через зарезервированные ноды Redshift, S3 Intelligent-Tiering для дата-леёков и right-sizing аналитических вычислительных ресурсов. Внедряет security hardening для нагрузок с данными через контроли доступа Lake Formation и шифрование на уровне столбцов.

Docker Продвинутый

Проектирует Docker-инфраструктуру для BI-платформ: архитектура контейнеризованного аналитического стека, оптимизированные образы для ETL/reporting сервисов, docker-compose для сложных многосервисных BI-окружений. Внедряет лучшие практики персистентности данных, стратегии бэкапов и настройку производительности в контейнеризованном BI.

Data Engineering · 10

Apache Airflow Продвинутый

Проектирует архитектуру пайплайнов на Airflow для корпоративной BI-платформы. Реализует сложные графы зависимостей между источниками данных с мониторингом SLA. Менторит команду по паттернам проектирования DAG для отчётных процессов.

BI-дашборды Продвинутый

Проектирует корпоративную BI-архитектуру на базе Tableau, Power BI и Looker с управляемыми моделями данных и семантическими слоями. Оптимизирует экосистемы дашбордов для тысяч одновременных пользователей. Внедряет фреймворки качества данных и RLS для отчётности руководству.

Data Catalog Продвинутый

Проектирует архитектуру каталога данных для корпоративной BI-экосистемы. Внедряет автоматический сбор метаданных из BI-инструментов (Tableau, Power BI, Looker). Устанавливает управление метриками с программами сертификации датасетов и моделями владения.

Data Contracts Продвинутый

Проектирует архитектуру контрактов данных для корпоративной BI-платформы. Внедряет версионирование контрактов, проверки обратной совместимости и автоматический мониторинг SLA. Устанавливает contract-first подход для онбординга новых источников данных.

Data Lineage Продвинутый

Проектирует архитектуру lineage данных для корпоративной BI-экосистемы. Внедряет сквозной lineage от систем-источников через ETL до дашбордов. Устанавливает автоматизированные workflow анализа влияния для эволюции схем и планирования миграций.

Data Quality Продвинутый

Проектирует фреймворки качества данных для Tableau, Power BI и Superset. Разрабатывает сквозные стратегии валидации для хранилищ BigQuery и ClickHouse. Внедряет автоматическое отслеживание lineage и скоринг качества для бизнес-KPI. Менторит команду по data governance и культуре quality-first.

Data Warehouse Design Продвинутый

Архитектурно выстраивает семантический BI-слой по всему хранилищу, определяя conformed dimensions и стандартизированные метрики. Принимает решения по дизайну схем, балансируя гибкость отчётности с производительностью запросов на масштабе. Менторит младших аналитиков по правильному использованию схем и внедряет практики управления жизненным циклом агрегатных таблиц.

dbt Продвинутый

Проектирует архитектуру dbt-проекта для корпоративной BI-платформы с интеграцией семантического слоя. Внедряет паттерны dbt Mesh для кросс-проектных ссылок на модели. Архитектурирует стратегии multi-environment деплоя со slim CI и state-based сборками.

Pandas / Polars Продвинутый

Проектирует архитектуру обработки данных с Pandas/Polars для enterprise BI: автоматизированные ETL-пайплайны, фреймворки качества данных и подготовка данных для real-time аналитики. Оптимизирует крупномасштабные трансформации данных через lazy evaluation Polars и партиционированную обработку. Реализует практики data governance включая трекинг lineage и валидацию схем. Менторит команду по эффективным паттернам data engineering.

SQL-based ETL Продвинутый

Проектирует сквозные ETL-процессы для корпоративных BI-хранилищ. Разрабатывает стратегии инкрементальных загрузок, оптимизирует циклы обновления star/snowflake схем и внедряет quality gates для report-ready датасетов.

AI-ассистированная разработка · 3

ChatGPT / Claude Продвинутый

Обладает глубокой экспертизой применения ChatGPT/Claude для корпоративной BI-разработки. Проектирует AI-ассистированные процессы для сложного моделирования данных, автоматической генерации инсайтов и создания отчётов на естественном языке. Оптимизирует prompt engineering для аналитических задач и менторит команду по ответственному использованию AI для поддержки решений на основе данных.

GitHub Copilot Продвинутый

Проектирует стратегии внедрения GitHub Copilot для BI-команд: оптимизирует prompt engineering для генерации сложного SQL и ETL-кода, внедряет валидацию для AI-сгенерированной логики трансформации данных, измеряет влияние на скорость аналитической разработки. Менторит аналитиков по эффективным практикам AI-ассистированной data engineering.

Prompt Engineering для кода Продвинутый

Проектирует архитектуры промптов для корпоративных BI-воркфлоу: автоматическая генерация отчётов, перевод natural language в SQL и интерфейсы self-service аналитики. Внедряет версионирование промптов и регрессионное тестирование для аналитических пайплайнов. Оптимизирует баланс стоимость-качество между тирами моделей для BI-кейсов.

Observability и мониторинг · 3

Бизнес-метрики Продвинутый

Проектирует observability стратегию с Бизнес-метрики. Внедряет distributed tracing. Определяет SLI/SLO. Проводит post-mortems.

Проектирует стратегию наблюдаемости для инфраструктуры данных BI: внедряет сквозную трассировку для пайплайнов данных, определяет SLI/SLO для метрик свежести и качества данных, проводит post-mortem по инцидентам данных. Менторит аналитиков по отладке на основе логов для сложных проблем пайплайнов данных.

Prometheus и Grafana Продвинутый

Проектирует стратегию наблюдаемости для платформ данных BI с Prometheus & Grafana: внедряет сквозную трассировку пайплайнов с custom-метриками, определяет SLI/SLO для свежести данных и пропускной способности обработки, проводит post-mortem по инцидентам пайплайнов данных. Менторит аналитиков по мониторингу качества данных на основе метрик.

Контроль версий и коллаборация · 2

Code Review Продвинутый

Проектирует процессы код-ревью для BI-кодовых баз: стандарты ревью SQL/DAX, чек-листы ревью производительности дашбордов, gates ревью консистентности модели данных. Менторит команду по ревью аналитического кода на точность и сопровождаемость.

Git Advanced Продвинутый

Проектирует Git-воркфлоу для BI-команд: внедряет стратегии ветвления для параллельной разработки отчётов между средами, оптимизирует процессы слияния для сложных SQL-трансформаций, настраивает hooks для валидации качества данных. Менторит аналитиков по продвинутым Git-техникам для совместной аналитической разработки.

Дополнительные навыки

Команда их не оценивает, но они входят в самооценку и план развития.

Алгоритмы и сложностьАсинхронное программированиеИнтеграционное тестированиеМногопоточное программированиеОсновы сетейОсновы System DesignПаттерны проектированияПрактики безопасного кодаПринципы ООП и SOLIDCursor IDEGitHub Actions / GitLab CIKubernetes CoreOWASP и безопасность приложенийRedisUnit-тестирование

Что меняется на Lead

47 навыков получают более высокое ожидание или становятся ключевыми при переходе с Senior на Lead. Сначала самые большие скачки.

Страница Lead →
Прогоните это со всей командой
Самооценка плюс оценка руководителя и коллег по одной матрице, зоны роста и готовность к следующему уровню для каждого инженера. Team Pro бесплатно 14 дней; личные инструменты бесплатны всегда.
Попробовать с командой (14 дней бесплатно) Отправить тимлиду

} в открытой матрице компетенций: 47 навыков на 5 уровнях. Матрица бесплатна для специалистов и останется бесплатной.