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

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

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

Junior

0-2 years

Текущий

Ответственность: Basic database administration. Writing SQL queries. Setting up backups. Performance monitoring. Learning indexes.

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

GitHub Actions / GitLab CI Нужно

Middle

2-5 years

Следующий

Ответственность: Query optimization. Schema design. Setting up replication. Capacity planning. Migrations. Performance tuning.

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

GitHub Actions / GitLab CI Нужно

Senior

5-8 years

Ответственность: Data architecture. Sharding strategies. Disaster recovery. Multi-master replication. DBMS kernel-level optimization.

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

Apache Cassandra Нужно
Architecture Documentation: C4, arc42 Нужно
AWS Нужно
Backup & Disaster Recovery Нужно
Benchmarking Tools & Methodology Нужно
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 Нужно
Algorithms & Complexity Нужно
Custom Business Metrics Нужно
Database Indexing Нужно
Code Quality & Refactoring Нужно
Database Migrations Нужно
Query Optimization Нужно
Data Modeling & Schema Design Нужно
Replication & High Availability Нужно
Structured Logging Нужно
Data Structures Нужно
Transactions & Concurrency Нужно
On-Call Management Нужно

Lead / Staff

7-12 years

Ответственность: Database strategy. Choosing DBMS for different tasks. Data modeling standards. Coordination with backend and data teams.

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

Apache Cassandra Нужно
Architecture Documentation: C4, arc42 Нужно
AWS Нужно
Backup & Disaster Recovery Нужно
Benchmarking Tools & Methodology Нужно
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 Нужно
Algorithms & Complexity Нужно
Custom Business Metrics Нужно
Database Indexing Нужно
Code Quality & Refactoring Нужно
Database Migrations Нужно
Query Optimization Нужно
Data Modeling & Schema Design Нужно
Replication & High Availability Нужно
Structured Logging Нужно
Data Structures Нужно
Transactions & Concurrency Нужно
On-Call Management Нужно

Principal

10+ years

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

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

Apache Cassandra Нужно
Architecture Documentation: C4, arc42 Нужно
AWS Нужно
Backup & Disaster Recovery Нужно
Benchmarking Tools & Methodology Нужно
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 Нужно
Algorithms & Complexity Нужно
Custom Business Metrics Нужно
Database Indexing Нужно
Code Quality & Refactoring Нужно
Database Migrations Нужно
Query Optimization Нужно
Data Modeling & Schema Design Нужно
Replication & High Availability Нужно
Structured Logging Нужно
Data Structures Нужно
Transactions & Concurrency Нужно
On-Call Management Нужно

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

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

GitHub Actions / GitLab CI

Designs CI/CD pipelines from scratch. Configures caching for faster builds. Uses matrix builds for testing across different versions. Sets up deployment pipelines (staging → production). Works with secrets and environment variables.