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

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

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

Junior

0-2 года

Текущий

Ответственность: Базовое администрирование БД. Написание SQL-запросов. Настройка бэкапов. Мониторинг производительности. Изучение индексов.

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

GitHub Actions / GitLab CI Нужно

Middle

2-5 лет

Следующий

Ответственность: Оптимизация запросов. Проектирование схем. Настройка репликации. Capacity planning. Миграции. Performance tuning.

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

GitHub Actions / GitLab CI Нужно
Переход: ~2-3 года
  • Самостоятельно реализовал 3+ проекта
  • Провёл успешные код-ревью
  • Участвовал в разрешении production инцидентов

Senior

5-8 лет

Ответственность: Архитектура данных. Шардинг стратегии. Disaster recovery. Multi-master репликация. Оптимизация на уровне ядра СУБД.

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

Apache Cassandra Нужно
Architecture Documentation Нужно
AWS Нужно
Backup и Disaster Recovery Нужно
Benchmarking Tools Нужно
Capacity Planning Нужно
ClickHouse Нужно
CockroachDB Нужно
Code Review Нужно
CPU Profiling Нужно
Database Performance Tuning Нужно
Disaster Recovery Design Нужно
Docker Нужно
DynamoDB Нужно
ELK Stack Нужно
Git Advanced Нужно
GitHub Actions / GitLab CI Нужно
GitHub Copilot Нужно
I/O и Disk Profiling Нужно
MongoDB Нужно
MySQL / MariaDB Нужно
Neo4j Нужно
PostgreSQL Нужно
Prometheus и Grafana Нужно
Runbook и Playbook Writing Нужно
Secrets Management Нужно
SLI / SLO / SLA Нужно
Terraform Нужно
Vitess Нужно
Алгоритмы и сложность Нужно
Бизнес-метрики Нужно
Индексирование БД Нужно
Качество кода и рефакторинг Нужно
Миграции БД Нужно
Оптимизация запросов Нужно
Проектирование схем данных Нужно
Репликация и High Availability Нужно
Структурированное логирование Нужно
Структуры данных Нужно
Транзакции и конкурентность Нужно
Управление дежурствами Нужно
Переход: ~2-3 года
  • Самостоятельно реализовал 3+ проекта
  • Провёл успешные код-ревью
  • Участвовал в разрешении production инцидентов

Lead / Staff

7-12 лет

Ответственность: Database strategy. Выбор СУБД для разных задач. Стандарты data modeling. Координация с backend и data teams.

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

Apache Cassandra Нужно
Architecture Documentation Нужно
AWS Нужно
Backup и Disaster Recovery Нужно
Benchmarking Tools Нужно
Capacity Planning Нужно
ClickHouse Нужно
CockroachDB Нужно
Code Review Нужно
CPU Profiling Нужно
Database Performance Tuning Нужно
Disaster Recovery Design Нужно
Docker Нужно
DynamoDB Нужно
ELK Stack Нужно
Git Advanced Нужно
GitHub Copilot Нужно
I/O и Disk Profiling Нужно
MongoDB Нужно
MySQL / MariaDB Нужно
Neo4j Нужно
PostgreSQL Нужно
Prometheus и Grafana Нужно
Runbook и Playbook Writing Нужно
Secrets Management Нужно
SLI / SLO / SLA Нужно
Terraform Нужно
Vitess Нужно
Алгоритмы и сложность Нужно
Бизнес-метрики Нужно
Индексирование БД Нужно
Качество кода и рефакторинг Нужно
Миграции БД Нужно
Оптимизация запросов Нужно
Проектирование схем данных Нужно
Репликация и High Availability Нужно
Структурированное логирование Нужно
Структуры данных Нужно
Транзакции и конкурентность Нужно
Управление дежурствами Нужно
Переход: ~2-3 года
  • Самостоятельно реализовал 3+ проекта
  • Провёл успешные код-ревью
  • Участвовал в разрешении production инцидентов

Principal

10+ лет

Ответственность: Enterprise data architecture. Multi-DB strategy. Migration planning. Vendor evaluation. Cost optimization.

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

Apache Cassandra Нужно
Architecture Documentation Нужно
AWS Нужно
Backup и Disaster Recovery Нужно
Benchmarking Tools Нужно
Capacity Planning Нужно
ClickHouse Нужно
CockroachDB Нужно
Code Review Нужно
CPU Profiling Нужно
Database Performance Tuning Нужно
Disaster Recovery Design Нужно
Docker Нужно
DynamoDB Нужно
ELK Stack Нужно
Git Advanced Нужно
GitHub Copilot Нужно
I/O и Disk Profiling Нужно
MongoDB Нужно
MySQL / MariaDB Нужно
Neo4j Нужно
PostgreSQL Нужно
Prometheus и Grafana Нужно
Runbook и Playbook Writing Нужно
Secrets Management Нужно
SLI / SLO / SLA Нужно
Terraform Нужно
Vitess Нужно
Алгоритмы и сложность Нужно
Бизнес-метрики Нужно
Индексирование БД Нужно
Качество кода и рефакторинг Нужно
Миграции БД Нужно
Оптимизация запросов Нужно
Проектирование схем данных Нужно
Репликация и High Availability Нужно
Структурированное логирование Нужно
Структуры данных Нужно
Транзакции и конкурентность Нужно
Управление дежурствами Нужно
Переход: ~2-3 года
  • Самостоятельно реализовал 3+ проекта
  • Провёл успешные код-ревью
  • Участвовал в разрешении production инцидентов

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

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

GitHub Actions / GitLab CI

Проектирует CI/CD pipelines с нуля. Настраивает caching для ускорения builds. Использует matrix builds для тестирования на разных версиях. Настраивает deployment pipelines (staging → production). Работает с secrets и environment variables.