Роли · BI Analyst · Junior

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

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

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

16ключевых навыков
31дополнительных навыков
2областей
0%на уровне Продвинутый или Эксперт
Оценить себя как Junior Полная матрица роли

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

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

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

Индексирование БД Осведомлённость

Понимает базовые концепции индексирования БД: первичные ключи, внешние ключи и их влияние на производительность запросов. Распознаёт, когда медленные запросы могут выиграть от создания индексов. Следует рекомендациям DBA по использованию индексов для аналитических запросов.

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

Понимает основы оптимизации запросов для аналитической работы: чтение планов выполнения, выявление полных сканов таблиц и базовое использование индексов для колонок WHERE/JOIN. Следует командным гайдлайнам написания эффективного SQL для отчётов и дашбордов.

Понимает основы моделирования данных: схемы звезда и снежинка, таблицы фактов и измерений. Следует командным конвенциям для построения BI-оптимизированных моделей данных. Использует существующие размерные модели для построения точных отчётов и дашбордов.

ClickHouse Осведомлённость

Пишет базовые SELECT-запросы в ClickHouse для получения данных для BI-отчётов. Понимает концепцию колоночного хранения и причины эффективности ClickHouse для аналитических нагрузок. Подключает BI-инструменты (Superset, Grafana) к источникам данных ClickHouse и строит простые дашборды на основе подготовленных таблиц.

MySQL / MariaDB Осведомлённость

Пишет запросы SELECT с JOIN и GROUP BY для извлечения отчётных данных из MySQL. Создаёт простые агрегирующие запросы для метрик дашбордов. Подключает BI-инструменты Tableau или Power BI к источникам данных MySQL и строит базовые визуализации по результатам запросов.

PostgreSQL Осведомлённость

Понимает базовый PostgreSQL для BI-работы: написание SELECT-запросов с JOIN и агрегациями, понимание связей таблиц для построения отчётов, базовая оптимизация запросов с EXPLAIN. Следует командным конвенциям паттернов аналитических запросов и схем хранилищ данных.

Data Engineering · 10

Apache Airflow Осведомлённость

Понимает базовую структуру DAG Airflow и концепции планирования. Отслеживает пайплайны обновления отчётов и выявляет сбои. Следует инструкциям команды для запуска обновлений данных дашбордов через UI Airflow.

BI-дашборды Осведомлённость

Строит базовые дашборды в Tableau и Power BI по шаблонам команды. Понимает определения основных KPI и применяет стандартные типы визуализаций для отчётности руководству. Следует гайдлайнам BI и документации для единообразного результата.

Data Catalog Осведомлённость

Понимает назначение каталога данных и базовую навигацию по метаданным. Использует каталог для поиска доступных источников данных для дашбордов и отчётов. Документирует определения BI-метрик и зависимости данных дашбордов в каталоге.

Data Contracts Осведомлённость

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

Data Lineage Осведомлённость

Понимает основы lineage данных и как данные источников попадают в BI-дашборды. Использует инструменты lineage для трассировки происхождения данных при отладке расхождений в отчётах. Документирует зависимости дашборд-источник по гайдлайнам команды.

Data Quality Осведомлённость

Применяет базовые проверки качества данных в дашбордах Tableau и Power BI. Валидирует источники данных через SQL перед построением отчётов. Следует стандартам команды по очистке данных в Excel и Google Sheets. Выявляет очевидные аномалии в результатах запросов ClickHouse/PostgreSQL.

Data Warehouse Design Осведомлённость

Ориентируется в существующих star- и snowflake-схемах для построения отчётов и дашбордов. Различает таблицы фактов и измерений, корректно соединяет их в запросах. Использует готовые агрегатные таблицы для производительности дашбордов и следует принятым соглашениям именования в BI-слое.

dbt Осведомлённость

Понимает основы dbt и как он трансформирует сырые данные в BI-готовые датасеты. Следует командным конвенциям для написания простых dbt-моделей, наполняющих дашборды. Использует dbt docs для понимания lineage данных и зависимостей моделей.

Pandas / Polars Осведомлённость

Понимает основы Pandas для BI-воркфлоу: создание DataFrame из различных источников (CSV, Excel, SQL), базовая фильтрация и агрегация данных и операции сводных таблиц. Очищает и подготавливает датасеты для визуализации в дашбордах. Следует командным конвенциям для скриптов трансформации данных.

SQL-based ETL Осведомлённость

Понимает основы SQL-based ETL для BI-хранилищ. Пишет простые запросы для загрузки измерений и фактов. Следует существующим паттернам загрузки star schema и конвенциям staging-слоёв.

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

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

Алгоритмы и сложностьАсинхронное программированиеБизнес-метрикиДокументирование APIИнтеграционное тестированиеКачество кода и рефакторингМногопоточное программированиеОсновы сетейОсновы System DesignПаттерны проектированияПрактики безопасного кодаПринципы ООП и SOLIDСтруктурированное логированиеСтруктуры данныхAWSChatGPT / ClaudeCode ReviewCursor IDEDockerElasticsearch / OpenSearchGit AdvancedGitHub Actions / GitLab CIGitHub CopilotKubernetes CoreOWASP и безопасность приложенийPrometheus и GrafanaPrompt Engineering для кодаPython Web FrameworksRedisREST API DesignUnit-тестирование

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

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

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

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