Профессия администратор баз данных: как им стать, что надо уметь, где учиться
Администратор базы данных (DBA) управляет и поддерживает базы данных программного обеспечения, такие как записи клиентов, статистические опросы, данные переписи, учетные записи пользователей и каталоги библиотек. Специалист обеспечивает безопасный доступ к базам данных и управляет решениями для резервного копирования, чтобы предотвратить потерю данных в случае сбоя. Эти люди могут также помочь в разработке структуры баз данных.
В статье рассмотрим подробнее тонкости работы Database administrator и как им стать.
Обязанности
В первую очередь администраторы Big Data необходимы компаниям, занимающимся проектированием компьютерных систем. За ними следуют другие предприятия и учреждения, которые имеют большие BD, такие как университеты и правительственные ведомства. Профессионалы также часто работают в сфере телекоммуникаций, банков и здравоохранения.
Обычно админы работают в офисе. В некоторых случаях может потребоваться выполнение работы в серверной. Поскольку многие обязанности выполняются на компьютере, некоторые работают удаленно. Для некоторых форматов сотрудничества может потребоваться доступность по вызову в чрезвычайных ситуациях.
Дополнительные обязанности могут включать:
- Создание новых учетных записей пользователей и разрешений
- Тестирование изменений в структурах Big Data
- Мониторинг для проверки медленных ответов и возможных узких мест
- Оптимизация за счет регулярной установки обновлений и исправлений
- Регулярное обновление антивирусных программ на серверах баз данных
- Устранение неполадок, диагностика проблем и внедрение решений
- Объединение старых баз данных
- Планирование мощностей
- Мониторинг оборудования и операционных систем серверов
Администраторы БД обычно работают на штатных оплачиваемых должностях. Многие работодатели нанимают сотрудников по контракту для помощи в специальных проектах. Большинство должны быть готовы к сверхурочной работе или работе по вызову, что означает дополнительные возможности оплаты.
Требования работодателей
Большинство компаний требуют, чтобы сотрудники имели высшее образование и опыт работы от одного до пяти лет. Многие предпочитают дополнять степени сертификатами, чтобы продемонстрировать специальные навыки и повысить потенциал заработка. Большая часть обучения проводится на рабочем месте. Компании дают инструкции, связанные с конкретными задачами. Существует множество возможностей повышения квалификации в форме конференций и семинаров.
Пример описания вакансии
"Ищем Junior Administrator Big Data в помощь команде по управлению Big Data. Обязанности будут включать установку и настройку новых серверов, мониторинг работоспособности и безопасности, управление учетными записями пользователей, мониторинг и устранение неполадок производительности.
Специалист будет проходить обучение на рабочем месте и со временем получит больше обязанностей, которые будут включать проектирование и внедрение биг дата. Идеальный кандидат должен иметь компьютерное образование, а также проявлять приверженность и преданность делу. Предпочитаем кандидатов с сертификатом Oracle 12c, но рассмотрим и других".
Сертификаты
Есть много разных типов Big Data, которые используют компании. В зависимости от специализации администраторы могут проходить сертификацию.
IBM. Абитуриенты должны сдать два экзамена по знаниям и навыкам. Первый проверяет на фундаментальные знания повседневных задач администрирования, языка структурированных запросов, дата-безопасности и создания объектов. Второй оценивает способность выполнять расширенные задачи в области безопасности.
Microsoft SQL Server - сертификация начального уровня для получения базовых навыков.
Oracle Certified Professional - предполагает онлайн-экзамен, подготовиться к которому можно по онлайн-курсам.
Навыки и умения
Hard Skills
- Языки баз данных и системы управления: SQL, MySQL, SAP или Oracle.
- Серверные операционные системы: Windows Server, Linux или Unix.
- Настольные операционные системы. Иногда может потребоваться установить клиентскую часть приложений или помочь пользователям с проблемами. Поэтому нужно знать об общих операционных системах Windows, MacOS и Linux.
- Установка аппаратных компонентов. Важно иметь общее представление о компонентах, включенных в сервер, на случай, если потребуется заменить какие-либо неисправные компоненты. Аппаратное обеспечение включает материнскую плату, центральный процессор, оперативную память и жесткий диск.
- Резервное копирование и восстановление серверов - важные обязанности админов. Необходимо выбрать наиболее эффективные решения и уметь восстанавливать информацию при необходимости.
- Планирование емкости для разработки процессов для таких ситуаций, как расширенное пространство для хранения и дополнительные пользовательские лицензии.
Soft skills
- Коммуникативность. Работа требует общения с различными коллегами, включая менеджеров, других сотрудников техподдержки, пользователей и разработчиков. Способность эффективно общаться с множеством разных людей помогает выполнять задачи быстро и правильно.
- Решение проблем. Необходимо отслеживать и оценивать целый ряд аспектов, связанных с IT. Это требует усвоения сложной информации. Часто необходимо изобретать творческие решения при возникновении проблем и быстро их реализовывать.
- Критическое мышление, умение оценивать ситуации и внедрять решения в быстро меняющихся средах. Отличные навыки критического мышления позволяют принимать правильные решения на основе всей доступной информации.
Как начать карьеру
Есть разные пути, по которым можно стать администратором баз данных. Например, если работали в IT-индустрии в другой должности (сетевым администратором и т.п.), есть хорошая возможность получить навыки администрирования баз данных. В подобном случае компания примет вас на должность младшего специалиста, после чего сможете пройти профессиональную сертификацию.
Если предыдущего опыта в айти нет, действуйте по следующему алгоритму.
- Получите диплом в сфере информационных технологий. Если возможно, постарайтесь пройти стажировку во время учебы - практический опыт поможет при поиске работы.
- Получите знания о Big Data и администрировании: SQL, MySQL или Oracle.
- Получите сертификат. Следует получить специализированный сертификат, который подтвердит владение определенной системой управления.