Выберите текущую позицию
Укажите роль и уровень — система покажет путь развития, навыки и gap-анализ.
Путь развития
Junior
0-2 года
Ответственность: Базовое администрирование БД. Написание SQL-запросов. Настройка бэкапов. Мониторинг производительности. Изучение индексов.
Ключевые навыки:
Middle
2-5 лет
Ответственность: Оптимизация запросов. Проектирование схем. Настройка репликации. Capacity planning. Миграции. Performance tuning.
Ключевые навыки:
- Самостоятельно реализовал 3+ проекта
- Провёл успешные код-ревью
- Участвовал в разрешении production инцидентов
Senior
5-8 лет
Ответственность: Архитектура данных. Шардинг стратегии. Disaster recovery. Multi-master репликация. Оптимизация на уровне ядра СУБД.
Ключевые навыки:
- Самостоятельно реализовал 3+ проекта
- Провёл успешные код-ревью
- Участвовал в разрешении production инцидентов
Lead / Staff
7-12 лет
Ответственность: Database strategy. Выбор СУБД для разных задач. Стандарты data modeling. Координация с backend и data teams.
Ключевые навыки:
- Самостоятельно реализовал 3+ проекта
- Провёл успешные код-ревью
- Участвовал в разрешении production инцидентов
Principal
10+ лет
Ответственность: Enterprise data architecture. Multi-DB strategy. Migration planning. Vendor evaluation. Cost optimization.
Ключевые навыки:
- Самостоятельно реализовал 3+ проекта
- Провёл успешные код-ревью
- Участвовал в разрешении production инцидентов
Gap-анализ: навыки для развития
Для перехода на следующий уровень необходимо развить:
Проектирует CI/CD pipelines с нуля. Настраивает caching для ускорения builds. Использует matrix builds для тестирования на разных версиях. Настраивает deployment pipelines (staging → production). Работает с secrets и environment variables.