Кто такой DBA и где найти хорошего специалиста по базам данных?
В чем специфика профессии — чем она привлекательна и чем страшна? В этом обзоре говорим про админов БД.
время на прочтение: 2 мин.

Каждая IT-организация имеет одну или несколько баз данных ( БД ). Без этого невозможно представить деятельность отдела разработки и тестирования в принципе. Но БД — не самостоятельная структура. Она нуждается в проектировании, реализации, сопровождении. Как раз эти задачи возлагаются на администратора системы базы данных . Без нормального функционирования и поддержки этой системы проект обречен на гибель или кучу костылей, которые будут мешать его продвижению.
Администратор баз данных: что это за профессия
Если говорить упрощенно, то такой специалист занимается обслуживанием и управлением серверных БД. На нем лежит ответственность за бесперебойность работы целых отделов.
Если смотреть более глубоко, то в функции администратора баз данных будут входить :
- разработка требований к БД (обычно речь идет об Oracle или Microsoft SQL Server);
- проектирование и реализация (если база создается с нуля, перестраивается или дополняется компонентами);
- управление учетными записями пользователей ;
- охрана безопасности/защита от несанкционированного доступа ;
- резервное копирование, восстановление данных при необходимости;
- обеспечение системного и эффективного подхода к процессу организации целостности информации;
- нормирование производительности хранилищ с целью сохранения стабильности работы БД;
- предотвращение ошибок и сбоев в работе ПО, а также информационных потерь.
Основные же качества DBA-администратора в связи с подобным кругом задач — хорошая память, оперативность в принятии решений, умение сосредотачиваться и мыслить аналитически.
При этом обязанности DBA могут отличаться у специалистов на одной должности. Все зависит от типа используемых систем, опыта специалиста и специфики работы компании.
Специфика профессии “администратор системы баз данных”
Главное преимущество админа — высокая зарплата, даже для начинающего специалиста.
Второй плюс — минимальные требования к подготовке. Зачастую достаточно пройти курсы. В идеале — иметь ИТ-бэкграунд, но даже это не обязательно. Если вы знакомы со спецификой архитектуры, функционированием информационных баз, основами их проектирования и администрирования, языком запросов SQL, а также являетесь опытным пользователем ОС, то можно считать себя готовым к выполнению основных задач админа.
Существенная ложка дегтя в работе администратора баз данных SQL и других систем, которая многих отталкивает от этой профессии — ненормированный рабочий день. В любой момент может что-то “отвалиться”. Тогда придется восстанавливать систему, даже если это случилось ночью.
Плюс в состоянии усталости можно “прилично накосячить” — перепутать данные, удалить что-нибудь очень важное без шансов на восстановление или забыть выключить логирование, закрыть коннект и случайно остановить тем самым работу запроса.
Можно прельститься высокой заработной платой или минимумом требований, но когда понимаешь, что отвечать предстоит по-крупному, весь радостный запал снимает как рукой.
Где найти хорошего администратора баз данных
Обязанности поиска такого специалиста лучше возложить на IT-рекрутера. Работодатели отмечают, что DBA отличаются от других ИТ-кандидатов тем, что их найти сложнее всего. Человек по своей природе боится ответственности. А чем она больше, тем меньше желающих ее нести.
К тому же, у каждой компании своя специфика деятельности. Кандидат, желающий работать, например, в банке, должен понимать, что такое транзакция или bush-скрипт на уровне продвинутого пользователя. То же самое касается и других сфер.
Найти человека, который действительно вам подходит по всем параметрам, под силу только опытному IT-рекрутеру, знакомому с техникой подбора ИТ-кадров не понаслышке.
IT рекрутинговое агентство BGStaff проводит поиск и подбор ИT-специалистов для тех, кто желает закрывать вакансии быстро. В наши функции в том числе входит поиск администраторов системы баз данных для крупных компаний. Использование собственной базы и закрытых источников позволяет нам находить подходящих кандидатов там, где их не ищет никто.

Найдем ИТ-специалистов любого уровня и направлений
- Работаем без предоплаты
- Первый кандидат через 3 дня
- Финансовая гарантия в течение 3 месяцев
В чем заключается работа администратора баз данных DBA SQL?
Добрый день!
Прошу без холивара. Хочу спросить, среди вакансий программистов иногда встречаю вакансии администратора баз данных DBA. Как понимаю, они должны хорошо знать язык запросов SQL и работать с какой-то базой данных.
Я изучал SQL, в т.ч. пригождается при работе с MS SQL, но обычно выполняю несложные запросы.
Расскажите вообще в чем суть данной профессии, где они работают, какими технологиями и знаниями должен владеть программист DBA и чем он вообще занимается, какие сейчас в тренде базы данных, сложная ли работа, в чем ее сложность, и вообще какие перспективы на рынке труда у данных разработчиков?
Цель вопроса — переход из сисадминства в разработчики, но в веб многие советуют не лезть из-за конкуренции, энтерпрайз, java, 1с для меня я думаю будет очень сложно, поскольку нужно бесконечно учиться и переучиваться, поэтому и хочу узнать о данной профессии, может подтянуть sql, изучить базу данных и впоследствии войти в эту сферу.
Всем спасибо за мнения и ответы
- Вопрос задан более трёх лет назад
- 1061 просмотр
Комментировать
Решения вопроса 0
Ответы на вопрос 1

Dimonchik @dimonchik2013
non progredi est regredi
втираешь до полного удовлетворения (с), особенно главу 7 во второй
а потом принимаешь, что в какой-нибудь Oracle (без mysql) эта глава 7 — ОСНОВНОЕ занятие DBA
в целом — вторая книга — хороший старт для входа в профессию, хотя, говорят, первую просто не умеют готовить
Администратор базы данных

Администратор базы данных (DBA, Database Administrator) — специалист, обслуживающий базы данных. Это довольно узкая специализация, которая появляется при реальной потребности компании в обеспечении высокой доступности данных. Кстати, недавно центр профориентации ПрофГид разработал точный тест на профориентацию, который сам расскажет, какие профессии вам подходят, даст заключение о вашем типе личности и интеллекте. Профессия подходит тем, кого интересует информатика (см. выбор профессии по интересу к школьным предметам).

Мечтаешь создать свою игру?
Воплоти мечту в реальность вместе с XYZ School!

Черная пятница в Skillbox: месяц инвестиций в себя!
Получи скидку, курс в подарок и гарантию трудоустройства, чтобы стать востребованным специалистом.
Программист, администратор баз данных
Рассмотрим интересующегося и увлечённого программированием кандидата с собственными наработками.
mebelhr
20.11.13 13:13:46 MSK
Рассмотрим интересующегося и увлечённого программированием кандидата с собственными наработками.
А подробнее? С какими наработками можно сразу подойти, а с какими лучше сразу встать в очередь?
ЗЫ Не в Киеве, наработки по распределённым СУБД есть, но я охотно подошлю человечка.
Deleted
( 20.11.13 14:51:17 MSK )
Ответ на: комментарий от Deleted 20.11.13 14:51:17 MSK
Нас интересует конкретный результат труда — высылайте по почте или на собеседовании представляйте, то, над чем вы качественно (по вашему мнению) поработали. Конкретики нет просто потому, что, как видите, у нас своя СУБД — язык 4GL — необходимы навыки программирования как таковые, теоретические знания материала, с которым работали, заинтересованность и желание научиться тому, что используем мы. Использование данной СУБД объясняется тем, что это специализированная база для промышленных предприятий, с разветвлённой региональной структурой и разноплановым родом деятельности, чем «Милкиленд» и является.
