Выберите текущую позицию

Укажите роль и уровень — система покажет путь развития, навыки и gap-анализ.

Путь развития

Junior

0-2 years

Текущий

Ответственность: Writing SQL queries for reports. Building dashboards (Tableau/Superset). Data collection and cleansing. Preparing presentations with insights.

Ключевые навыки:

Apache Airflow Нужно
BI Dashboards Нужно
ClickHouse Нужно
Data Catalog Нужно
Data Contracts Нужно
Data Lineage Нужно
Data Quality Нужно
Data Warehouse Design Нужно
dbt Нужно
MySQL / MariaDB Нужно
Pandas / Polars Нужно
PostgreSQL Нужно
SQL-based ETL Нужно
Database Indexing Нужно
Query Optimization Нужно
Data Modeling & Schema Design Нужно

Middle

2-5 years

Следующий

Ответственность: Running A/B tests. Cohort analysis. Building product metrics. Report automation (Python/SQL). Working with product team.

Ключевые навыки:

Apache Airflow Нужно
BI Dashboards Нужно
ClickHouse Нужно
Data Catalog Нужно
Data Contracts Нужно
Data Lineage Нужно
Data Quality Нужно
Data Warehouse Design Нужно
dbt Нужно
MySQL / MariaDB Нужно
Pandas / Polars Нужно
PostgreSQL Нужно
SQL-based ETL Нужно
Database Indexing Нужно
Query Optimization Нужно
Data Modeling & Schema Design Нужно

Senior

5-8 years

Ответственность: Designing metrics systems. Complex statistical analysis. Forecasting. Mentoring. Presenting insights to management.

Ключевые навыки:

Apache Airflow Нужно
BI Dashboards Нужно
ChatGPT / Claude Нужно
Classical ML (scikit-learn) Нужно
ClickHouse Нужно
Code Review Нужно
Data Catalog Нужно
Data Contracts Нужно
Data Lineage Нужно
Data Quality Нужно
Data Warehouse Design Нужно
dbt Нужно
Elasticsearch / OpenSearch Нужно
Git Advanced Нужно
GitHub Copilot Нужно
MySQL / MariaDB Нужно
Pandas / Polars Нужно
PostgreSQL Нужно
Prometheus & Grafana Нужно
Prompt Engineering for Code Нужно
Python Web Frameworks Нужно
Redis Нужно
REST API Design Нужно
SQL-based ETL Нужно
Algorithms & Complexity Нужно
API Documentation Нужно
Database Indexing Нужно
Code Quality & Refactoring Нужно
Query Optimization Нужно
Data Modeling & Schema Design Нужно
Structured Logging Нужно
Data Structures Нужно
Experiment Tracking Нужно

Lead / Staff

7-12 years

Ответственность: Data-driven culture in the company. Metrics standards. Coordinating analysts. Self-service analytics strategy.

Ключевые навыки:

Apache Airflow Нужно
BI Dashboards Нужно
ChatGPT / Claude Нужно
Classical ML (scikit-learn) Нужно
ClickHouse Нужно
Code Review Нужно
Data Catalog Нужно
Data Contracts Нужно
Data Lineage Нужно
Data Quality Нужно
Data Warehouse Design Нужно
dbt Нужно
Elasticsearch / OpenSearch Нужно
Git Advanced Нужно
GitHub Copilot Нужно
MySQL / MariaDB Нужно
Pandas / Polars Нужно
PostgreSQL Нужно
Prometheus & Grafana Нужно
Prompt Engineering for Code Нужно
Python Web Frameworks Нужно
Redis Нужно
REST API Design Нужно
SQL-based ETL Нужно
Algorithms & Complexity Нужно
API Documentation Нужно
Database Indexing Нужно
Code Quality & Refactoring Нужно
Query Optimization Нужно
Data Modeling & Schema Design Нужно
Structured Logging Нужно
Data Structures Нужно
Experiment Tracking Нужно

Principal

10+ years

Ответственность: Analytics strategy. Data democratization. Advanced analytics (ML for business). Influencing business strategy.

Ключевые навыки:

Apache Airflow Нужно
BI Dashboards Нужно
ChatGPT / Claude Нужно
Classical ML (scikit-learn) Нужно
ClickHouse Нужно
Code Review Нужно
Data Catalog Нужно
Data Contracts Нужно
Data Lineage Нужно
Data Quality Нужно
Data Warehouse Design Нужно
dbt Нужно
Elasticsearch / OpenSearch Нужно
Git Advanced Нужно
GitHub Copilot Нужно
MySQL / MariaDB Нужно
Pandas / Polars Нужно
PostgreSQL Нужно
Prometheus & Grafana Нужно
Prompt Engineering for Code Нужно
Python Web Frameworks Нужно
Redis Нужно
REST API Design Нужно
SQL-based ETL Нужно
Algorithms & Complexity Нужно
API Documentation Нужно
Database Indexing Нужно
Code Quality & Refactoring Нужно
Query Optimization Нужно
Data Modeling & Schema Design Нужно
Structured Logging Нужно
Data Structures Нужно
Experiment Tracking Нужно

Gap-анализ: навыки для развития

Для перехода на следующий уровень необходимо развить:

Apache Airflow

Independently builds Airflow DAGs for automated data extraction and cohort preparation pipelines. Implements data validation tasks with Great Expectations integration. Configures scheduling for recurring analytical data refreshes.

BI Dashboards

Independently builds analytical dashboards with advanced statistical visualizations and dynamic cohort analysis. Optimizes dashboard performance through query tuning and data extracts. Creates A/B test dashboards with significance indicators and confidence intervals.

ClickHouse

Writes advanced analytical queries using window functions (ROW_NUMBER, LAG, LEAD, running totals) for trend analysis and ranking. Applies ClickHouse approximate algorithms like uniqHLL12 and quantileTDigest for fast estimations on large datasets. Builds cohort retention analyses at scale, leveraging arrays and higher-order functions.

Data Catalog

Independently curates analytical dataset metadata in the catalog. Implements column-level descriptions and usage statistics tracking. Creates data dictionaries and glossary entries to improve discoverability for the analytics team.

Data Contracts

Independently works with data contracts to ensure analytical dataset reliability. Defines schema expectations and data quality rules for analytical tables. Collaborates with data engineers on contract specifications for analytical use cases.

Data Lineage

Independently uses lineage tools to trace analytical data flows and debug data quality issues. Implements lineage documentation for complex analytical pipelines. Performs impact analysis using lineage graphs before modifying shared datasets.

Data Quality

Builds automated validation pipelines using Great Expectations and dbt tests. Implements statistical anomaly detection for A/B testing datasets. Configures quality monitors in Airflow DAGs to catch upstream issues. Designs profiling reports with pandas-profiling and custom SQL checks.

Data Warehouse Design

Designs analytical schemas for specific business domains, choosing appropriate fact and dimension structures. Proposes new warehouse tables and views that improve query efficiency for recurring analysis patterns. Understands trade-offs between normalized and denormalized designs and selects the right approach based on analytical workload characteristics.

dbt

Independently builds dbt models for analytical datasets with proper testing and documentation. Implements Jinja macros for reusable transformation logic. Configures model materializations appropriate for analytical query patterns and data volume.

MySQL / MariaDB

Writes complex analytical SQL with window functions (ROW_NUMBER, LAG, LEAD, running totals) for trend and cohort analysis in MySQL. Builds multi-step analysis pipelines using CTEs and temporary tables. Optimizes data extraction queries by analyzing EXPLAIN output and adding targeted indexes for analytical workloads.

Pandas / Polars

Implements efficient analytical pipelines with Pandas: multi-table join strategies, window functions with rolling/expanding, and time-series resampling for different granularities. Uses Polars for performance-critical transformations on large datasets. Creates parameterized analysis pipelines with proper error handling and data validation.

PostgreSQL

Independently designs analytical queries and optimizes data extraction: writes complex CTEs and window functions for analytical workloads, understands execution plans for query tuning, uses EXPLAIN ANALYZE for bottleneck identification. Understands trade-offs between materialized views and live queries for analytical reporting.

SQL-based ETL

Builds SQL ETL pipelines for cohort extraction and analytical dataset preparation. Implements data cleaning transformations, handles missing values and outliers, and creates reusable ad-hoc data transformation templates.

Database Indexing

Designs indexes for analytical query patterns: composite indexes for multi-column filters, expression indexes for computed fields, and partial indexes for conditional aggregations. Analyzes query execution plans to identify missing indexes and index scan vs seek behavior. Understands index impact on ETL pipeline performance.

Query Optimization

Independently optimizes complex analytical queries: partition pruning for time-series analysis, query pushdown for distributed data sources, and efficient JOIN strategies for large table combinations. Uses query profilers to identify and resolve performance bottlenecks. Implements query caching strategies for recurring analytical patterns.

Data Modeling & Schema Design

Independently designs analytical data models with appropriate normalization levels. Implements materialized views and summary tables for recurring analysis patterns. Understands trade-offs between normalized and denormalized schemas for analytical workloads.

Карьерные переходы

Возможные карьерные траектории для роли <strong>Data Analyst</strong>

📈 Рост 2

Куда можно вырасти из этой роли

╨а╨╛╤Б╤В ╨▓ Analytics Engineering ╤З╨╡╤А╨╡╨╖ dbt ╨╕ data modeling

Связь: 100%
Data Engineer Рост

╨а╨╛╤Б╤В ╨▓ Data Engineering ╤З╨╡╤А╨╡╨╖ ╤Г╨│╨╗╤Г╨▒╨╗╨╡╨╜╨╕╨╡ ╤В╨╡╤Е╨╜╨╕╤З╨╡╤Б╨║╨╕╤Е ╨╜╨░╨▓╤Л╨║╨╛╨▓

Связь: 100%

↔️ Горизонтальный 1

Смежные роли для горизонтального перехода

Data Scientist Горизонтальный

╨Я╨╡╤А╨╡╤Е╨╛╨┤ ╨▓ Data Science ╤З╨╡╤А╨╡╨╖ ╨╕╨╖╤Г╤З╨╡╨╜╨╕╨╡ ML

Связь: 100%