1. Junior DBA
Начинающий специалист в этой профессии отвечает за установку, настройку и поддержку баз данных, их доступность. Решает проблемы пользователей. Создает и обновляет резервные копии баз данных. Пишет и поддерживает SQL-скрипты.
Навыки: представление о принципах работы баз данных; написание SQL-запросов; навыки работы с инструментами резервного копирования и восстановления данных.
Опыт: от 0 до 3 лет
2. Middle DBA
Отвечает за установку, настройку и поддержку крупных и сложных баз данных. Оптимизирует их производительность. Пишет и поддерживает сложные SQL-скрипты. Может управлять командой DBA-специалистов.
Навыки: написание сложных SQL-запросов и скриптов, опыт работы с разными типами баз данных типа SQL Server, Oracle, MySQL, PostgreSQL; навык управления проектами и командами; навык обучать других.
Опыт: от 3 до 5 лет
3. Senior DBA
Управляет большими и сложными базами данных. Разрабатывает стратегию управления базами данных с учетом целей компании. Управляет командой DBA-специалистов. Решает технические проблемы, с которыми не справляются младшие специалисты.
Навыки: знания в области архитектуры баз данных, принципов безопасности и оптимизации производительности; понимание систем управления базами данных (Oracle Database, SQL Server, MySQL, PostgreSQL); владение инструментами мониторинга, логирования и трассировки, безопасности и пр.
Опыт: от 5 лет