Кто такой системный администратор и чем он занимается
Системный администратор — одна из наиболее востребованных в России IT-специальностей. Согласно исследованию Работа.ру, в 2022 году таких специалистов искали в каждом десятом объявлении IT-отрасли.
Есть стереотип, что системный администратор — человек, который подключает принтеры, заводит учётные записи и в любой непонятной ситуации просит пользователя перезагрузить устройство. Всё это действительно может входить в сферу ответственности специалиста. Но сегодня, помимо простых операционных задач, сисадмин имеет дело с облачными вычислениями, информационной безопасностью и виртуализацией.
Разберёмся, чем именно занимается системный администратор, что умеет, в каких компаниях работает и сколько зарабатывает. Расскажем, как сделать первые шаги в профессии и развиваться в новой роли.
Александра Трошина
Благодарим Андрея Тряпичникова, Senior Unix Engineer в ZFX и преподавателя Нетологии, за помощь в подготовке материала.
Обязанности системного администратора
Чтобы понять, чем занимается системный администратор, сначала стоит разобраться, из чего состоит типовая IT-система. Обычный человек видит лишь верхний её слой — интерфейс приложений и сайтов, которыми пользуется. Они работают на мощностях сервера, развёрнутого в собственной инфраструктуре компании, у хостинг-провайдера или в облаке. С устройствами пользователей сервер связан компьютерной сетью, а информация, которую он обрабатывает, хранится в базе данных. Всё это защищено VPN, файрволом и корпоративными политиками безопасности.
Системный администратор занимается настройкой серверов — сердца инфраструктуры любой компании — и отвечает за то, чтобы вся IT-система работала без сбоев.
Разберём пример типовой задачи, с которой сталкиваются системные администраторы: выявить причины сбоя в работе сервера.
Сбои на серверах могут возникать из-за высокой нагрузки, ошибок в файлах, содержащих системную информацию, и по множеству других причин. Часто о проблеме сообщают пользователи.
Ситуация: сбоит CRM-система, и отдел продаж не может получить доступ к информации о контрактах и сделках с клиентами. Это может привести к финансовым потерям. Важно, чтобы системный администратор оперативно решил проблему.
Прежде всего сисадмину в этом случае нужно диагностировать проблему. Для этого он может воспользоваться системой мониторинга, а также подключиться к серверу и почитать логи — записи о событиях, которые произошли с серверным ПО.
Ещё один способ диагностики — запустить специальную программу для исследования показателей нагрузки или перезапустить неработающий сервис в режиме диагностики.
Иногда ответ можно найти, просто почитав документацию программы или операционной системы.
Если все эти методы не сработали, может потребоваться собрать тестовый стенд и воспроизвести проблему в лабораторных условиях. Процесс может занять несколько часов.
Иногда оказывается, что проблема не в сервере, а в другой IT-системе. В таком случае это нужно аргументированно донести до ответственного за неё сотрудника.
Список обязанностей системного администратора зависит от размера, сферы деятельности и технического уровня компании. В сервисах доставки, интернет-магазинах, банках — там, где уровень цифровизации высок, они могут включать:
- развёртывание и настройку операционных систем;
- администрирование рабочих мест пользователей и настройку ПО;
- настройку удалённого доступа;
- установку оргтехники, систем видеонаблюдения, средств видео-конференц-связи;
- управление безопасностью, приложениями, пользователями и их правами;
- настройку сети на серверах и работу с сетевым оборудованием;
- мониторинг работы физических и виртуальных машин — отслеживание скрытых проблем в инфраструктуре, которые могут повлиять на работу пользователей;
- автоматизацию и администрирование инфраструктуры;
- резервное копирование операционных систем, баз данных и приложений;
- устранение аварийных ситуаций в IT-инфраструктуре;
- закупку оборудования и ведение документации;
- обучение сотрудников работе с корпоративными сервисами.
Что должен знать и уметь системный администратор
Чаще всего от сисадмина не требуется глубокое погружение во все подсистемы, привязанные к серверу. Его ключевая компетенция состоит в том, чтобы объединить их, локализовать неисправность, в случае её возникновения, и определить, как её устранять.
Андрей Тряпичников
Senior Unix Engineer в ZFX
Когда что-то не работает или работает не так, как ты ожидаешь, может возникнуть ощущение, будто это происходит само по себе. Но чудес не бывает: у любой проблемы есть рациональная причина.
Можно почувствовать себя доктором Хаусом, назначая правильное лечение серверу после долгой и непростой диагностики. В этом — моё самое большое (но ни в коем случае не единственное!) удовлетворение от работы.
Бывает, что причина — в коде программы. Я не программист и не смогу переписать код. Но я смогу рассказать об этом разработчику и предоставить максимум полезной информации. Устранять проблемы не всегда получается своими силами, но важно уметь эти проблемы находить и исследовать.
Системный администратор должен иметь широкий профессиональный кругозор и понимать принципы работы систем, находящихся в его ведении. Иначе он просто не сможет понять, в чём проблема. Специалисту важно уметь:
- администрировать операционные системы;
- управлять почтовыми серверами: Microsoft Exchange, МойОфис и другими;
- настраивать инструменты управления бизнесом, такие как Bitrix;
- настраивать системы доменных имён;
- писать скрипты для shell — программы с текстовым интерфейсом, которая служит для общения с операционной системой командами;
- настраивать сетевые сервисы прикладного уровня, которые обеспечивают передачу данных от источника информации к получателю;
- работать с Kubernetes — программной платформой для автоматического развёртывания контейнеризированных приложений на устройствах;
- управлять настройками программ для развёртывания облачной инфраструктуры, такими как Terraform и Ansible;
- работать с системами мониторинга: Zabbix, Prometheus и другими;
- настраивать кеширование и базы данных: SQL, NoSQL, DDL/DML;
- разворачивать системы хранения данных, такие как Nextcloud;
- определять угрозы безопасности и пользоваться инструментами поиска уязвимостей;
- устанавливать прокси- и веб-серверы, такие как Nginx и Apache;
- работать с репозиториями программного кода, такими как Gitlab.
От старших специалистов по администрированию, кроме прочего, ожидают знаний методологии автоматизации процессов разработки — DevOps, а также средств обеспечения бесперебойной работы сервисов — SRE.
Системному администратору часто приходится читать документацию к программным продуктам и оборудованию, которая почти всегда написана на английском. Поэтому не помешает знать язык хотя бы на среднем уровне и владеть профессиональной лексикой.
Пригодятся также навыки поиска информации и развитое критическое мышление.
Андрей Тряпичников
Senior Unix Engineer в ZFX
Мы лучше запоминаем, где найти информацию, чем саму эту информацию. Не нужно пытаться всё заучить. Часто достаточно знать, какую страницу документации открыть и что загуглить.
Кроме того, важно быть внимательным и уметь строить причинно-следственные связи.
Профессия
Системный администратор
Узнать больше
- Научитесь на реальных кейсах: программа курса разработана на основе актуальных требований работодателей
- Сделаете первый шаг к карьере DevOps-инженера или SRE
- Начнёте работать по специальности уже через 6 месяцев обучения
Где работает и сколько зарабатывает сисадмин
Системный администратор нужен каждой компании, в которой есть сервер. Поэтому он может работать в любой отрасли: в банке, больнице, IT-корпорации, на коммерческом предприятии. Сисадмины, работающие с Unix, из-за многозадачности и масштабируемости этой операционной системы востребованы у провайдеров интернет-сервисов. Кроме того, многие специалисты по администрированию работают в компаниях, предоставляющих серверные мощности для размещения сайтов.
Системный администратор может работать удалённо — это стало нормой во время пандемии. Сейчас многие перешли на гибридный формат и приезжают в офис лишь 1–2 раза в неделю.
Уровень зарплаты зависит от опыта, знаний, региона, количества часов и режима работы.
Младший системный администратор или помощник системного администратора может получать 35 000–60 000 рублей в месяц:
Специалистам среднего уровня предлагают зарплату от 100 000 до 150 000 рублей:
Старший системный администратор зарабатывает 200 000 рублей и больше:
Как стать системным администратором
Профильного высшего образования в сфере системного администрирования в России нет. Но для входа в профессию необязательно иметь диплом по специальности.
На начальном этапе достаточно знать, как установить операционную систему, развернуть и настроить сервис. Причём важны именно общие принципы этих процессов, а не специфика конкретной ОС или программы. Полезным может оказаться стаж в технической поддержке и опыт управления собственным компьютером — администрирования локального хоста.
Чтобы систематизировать знания, можно пройти программу дополнительного образования или профессиональной переподготовки, но стоит учитывать прикладную направленность профессии. Лучше отдавать предпочтение курсам, которые ведут практикующие профессионалы.
В учебном центре «Специалист» МГТУ имени Баумана есть курс системного администрирования, где студенты работают с оборудованием и ПО Microsoft, Cisco и Oracle, которое широко распространено в российских компаниях.
Курс Нетологии «Системный администратор» построен на реальных кейсах и требованиях работодателей. Программа состоит из 13 модулей, посвящённых всем аспектам системного администрирования: от аппаратного обеспечения и основ работы с ОС до работы с контейнерами, управления базами данных и введения в DevOps.
Курс включает более 300 часов практики и дипломный проект по разработке инфраструктуры сайта. Преподаватели — специалисты из Одноклассников, Cisco, Luxoft, InfoWatch и других компаний.
Дополнительно можно пройти модули по программированию на Python и английскому языку для IT-специалистов.
Что почитать и посмотреть по системному администрированию
Ценным источником знаний для новичка станут инструкции производителей ПО — такие есть у Linux и Windows — а также справки операционных систем и приложений, инструкции и регламенты.
Опыт можно перенимать у практикующих системных администраторов: на YouTube-канале Криса Титуса c советами по Windows и Linux и в блоге DevOps-инженера Франсуа-Ксавье Ката.
На Habr администрированию посвящён целый раздел, который постоянно пополняется новыми статьями на разные профильные темы.
Задать вопросы коллегам можно на форумах SysAdmins.ru и Sys-Admin Forum.
Тех, кто предпочитает бумажные книги, может заинтересовать «Практика системного и сетевого администрирования» Томаса Лимончелли и Кристины Хоган. Авторы учат кросс-платформенным стратегиям работы и рассказывают о навыках, которые пригодятся специалисту.
Резюмируем
Цель системного администратора — обеспечить надёжную работу серверной инфраструктуры компании. Однако специалисты могут решать множество других задач: от установки принтеров до разворачивания приложений в облаке и настройки сетевых протоколов.
Для входа в профессию не требуется техническое образование, но важны базовое понимание принципов работы IT-систем и навыки поиска информации. Профильные курсы с практикующими преподавателями помогут систематизировать знания и получить опыт решения реальных задач.
Специальность востребована во всех отраслях, позволяет попробовать себя в разных сегментах IT и осознанно выбрать карьерный трек внутри профессии или за её рамками: в DevOps, SRE или сфере информационной безопасности.
Читать также
Кто такой технический администратор онлайн-школы, чем он занимается и сколько зарабатывает
Что такое хостинг
Что такое кибербезопасность и какие методы используют преступники для взлома IT-инфраструктуры компании
Мнение автора и редакции может не совпадать. Хотите написать колонку для Нетологии? Читайте наши условия публикации. Чтобы быть в курсе всех новостей и читать новые статьи, присоединяйтесь к Телеграм-каналу Нетологии.
Кто такой системный администратор и чем он занимается
Системный администратор – это голова и мозг IT-отдела в любой компании, он обеспечивает эффективную и надежную работу информационной инфраструктуры организации, занимается ее усовершенствованием и развитием.
Кто такой системный администратор
Само слово «администратор» уже говорит о том, что это руководящая должность, слово «системный» дает намек на компьютерную сеть – взаимосвязанные устройства, которые совместно используют ресурсы и обмениваются данными. Таким образом, становится понятным значение термина «системный администратор» (в обиходе – сисадмин).
Зоной ответственности специалиста является все компьютерное оборудование предприятия, организации, а также периферийные устройства, программное обеспечение и сетевые подключения. В крупных компаниях эта должность всегда включается в штатное расписание, малый и средний бизнес нередко передает функции данного специалиста на аутсорс. Это экономически выгоднее, поскольку небольшие фирмы часто используют облачные ресурсы и не имеют обширной компьютерной сети.
Должностные обязанности
Системный администратор – широкое понятие, оно включает в себя несколько профилей:
- специалист широкого профиля, который обеспечивает стабильную работу всей ИТ-инфраструктуры организации, это «царь и бог» компьютерной сети. В его обязанности входят мониторинг и инвентаризация оборудования, поддержка работы локальной сети, обеспечение информационной безопасности;
- сетевой администратор – специалист-айтишник, который занимается обслуживанием, настройкой и развитием сетей. Востребованы в ЦОД, крупных компаниях, сферах телекоммуникаций и банковской;
- системный архитектор-инженер – профессионал высокого уровня, который осуществляет проектирование и выстраивает архитектуру сети, этот профиль востребован в крупных корпорациях, где есть необходимость создания сложной, разветвленной ИТ-инфраструктуры.
В современных реалиях на важное место среди IT-специалистов выходят инженеры информационной безопасности. В их обязанности входит защита IT-инфраструктуры предприятия от внешних и внутренних угроз. Высококвалифицированные специалисты востребованы в банковской сфере, на промышленных предприятиях, в крупных корпорациях и т. д.
Должностные обязанности системного администратора зависят от его профиля деятельности, масштаба предприятия, но они связаны непосредственно с обслуживанием информационной инфраструктуры компании. Это:
- установка, настройка и обновление операционных систем и ПО, необходимых для работы компании;
- поиск и исправление ошибок в работе ПО;
- обеспечение информационной безопасности: защита локальных сетей, продукта от взлома.
Это требует от IT-специалиста определенных навыков:
- знать принципы работы и настройки операционных сиcтем;
- уметь находить ошибки в работе инфраструктуры и исправлять их;
- администрировать базы данных, поддерживать их функционирование и безопасность;
- анализировать защищенность инфраструктуры, тестировать безопасность систем;
- вести журнал отчетов по происшествиям и их устранению.
От системного специалиста требуется правильно расставлять приоритеты в своей работы, и ими является безопасность, бесперебойная работа информационной инфраструктуры компании.
Где учиться на системного администратора
Стать хорошим специалистом путем самообучения невозможно. Тем, кто хочет сделать хорошую карьеру в IT-сфере, рекомендуется получить высшее техническое образование со специализацией в управлении информационными системами. Необходимые знания даст обучение в вузе по направлениям:
- «Прикладная математика и информатика»;
- «Системное и интернет-программирование»;
- «Информатика и вычислительная техника»;
- «Математическое обеспечение и администрирование информационных систем» и т. п.
Вступительные экзамены
Обучение в университете по направлениям, связанным с информационными технологиями, требует хороших знаний по математике, информатике, физике. Эти предметы и являются основными при поступлении в вуз.
Конкурс абитуриентов проводится по результатам ЕГЭ:
- математика – основной экзамен;
- русский язык;
- информатика и ИКТ либо физика: обычно вузы дают возможность абитуриенту самому выбирать, какой из этих двух предметов сдавать на едином государственном экзамене.
Сегодня профессии, связанные с IT-сферой, востребованы, поэтому конкурс в вузах достаточно высокий, но начать карьеру можно, получив образование в колледже по тому же направлению. Поступление в ссуз проводится на основании конкурса аттестатов, а получив диплом, можно устроиться на работу по профилю либо продолжить обучение в вузе.
Где можно работать
Специалисты по системному администрированию могут работать в крупных корпорациях, в сфере производства, электронной коммерции, медиа- и банковской сферах, одним словом, там, где есть развитая информационная инфраструктура.
У специалистов, которые постоянно занимаются самосовершенствованием, есть отличные перспективы карьерного роста. Все более востребованными становятся DevOps-инженеры — специалисты, совмещающие функции разработчика, сисадмина, тестировщика, специалиста по информационной безопасности.
Можно открыть свой бизнес – предоставлять услуги администрирования на основе аутсорсинга. Такие услуги будут интересны компаниям малого и среднего бизнеса, где экономически невыгодно держать в штате системного администратора.
Сколько зарабатывает системный администратор
Она зависит от профиля, квалификации специалиста, уровня его образования и объема выполняемой работы. Начинающий эникей может получать около 50 000 рублей, а опытный профи – более 100 000. Еще один фактор – географический: в регионах зарплата ниже, чем в столице, однако специалисты IT-сферы относятся к высокооплачиваемым, а стремление подниматься по карьерной лестнице гарантирует и подъем уровня дохода.
Специалисты высокой квалификации в IT-сфере всегда востребованы – биржа труда им не грозит, правда, до уровня профи придется пройти несколько ступеней – от эникея, в обязанности которого входят обслуживание и настройка компьютерного и периферийного оборудования, ПО, до высококвалифицированного профессионала, способного обеспечить надежную информационную безопасность компании.
Профессия: системный администратор
Нередко от старшего поколения мы слышим магические слова о «единственной записи в трудовой книжке». И правда, приходилось встречать совершенно потрясающие истории: слесарь — слесарь высшего разряда — мастер цеха — начальник смены — главный инженер — директор завода. Это не может не впечатлять наше поколение, которое меняет работу раз, два, да что там — порой и пять, и больше. У нас есть возможность не просто менять компанию, можно менять профессию и довольно быстро в ней осваиваться. Особенно заметно это в ИТ-сфере, где встречаются весьма причудливые карьерные трансферы и кардинальные сдвиги по карьерной лестнице, как вверх, так и вниз.
Наблюдая за этим процессом, мы поняли, что справочник профессий востребован не только школьниками, выбирающими вуз, но и взрослыми, выбирающими путь. Поэтому решили рассказать об основных специальностях, которые востребованы в ИТ-сфере. Начинаем с самой близкой нам — системный администратор.
Кто это?
Системный администратор — это специалист, который занимается настройкой, совершенствованием и поддержкой ИТ-инфраструктуры компании, включая оборудование, периферию, программное обеспечение и сетевые подключения. Правда, очень формальное определение?
То, чем занимается системный администратор, зависит от размера компании, сферы деятельности, опыта и навыков самого админа. Вместо того чтобы давать определение, лучше выделим конкретные типы сисадминов.
- Эникей — начинающий системный администратор, который выполняет базовые функции по настройке оборудования и программного обеспечения. Обычно помощник старшего сисадмина или админ в небольшой неайтишной компании, который закрывает текущие инциденты.
- Системный администратор (он же труъ админ) — специалист широкого профиля, который отвечает за стабильное и безотказное функционирование ИТ-инфраструктуры, осуществляет мониторинг, проводит инвентаризацию, отвечает за безопасность пользователей, занимается сетями и т.д. Это многорукий и многоголовый бог ИТ-инфраструктуры, который берёт на себя обязанности по обеспечению всей ИТ-жизнедеятельности компании. Встречается практически в любых компаниях.
- Системный архитектор-инженер — специалист, проектирующий ИТ-инфраструктуру и архитектуру сети в крупных корпорациях.
- Сетевой администратор — специалист, который занимается настройкой и развитием физических и логических сетей в компании, а также управлением системами биллинга, учёта и контроля трафика. Востребован в ЦОДах, телекоме, банках, корпорациях.
- Инженер информационной безопасности — специалист, который обеспечивает безопасность ИТ-инфраструктуры на всех уровнях. Востребован в компаниях, чувствительных к атакам и проникновению в сеть (а это и финтех, и банки, и промышленность, и проч.).
Где нужен?
Я бы сказал, что везде, но это будет ложь. Почему-то руководители малого и среднего нейатишного бизнеса полагают, что всё можно «запихнуть» в облако, а сисадмин может быть исключительно приходящим эникеем. Поэтому нередко компании сильно страдают от хромой на все ноги ИТ-инфраструктуры (точнее, ИТ-бардака), но сисадмина не нанимают. Если вам удастся попасть в такую компанию, то в 99% случаев нужно рассматривать работу в компании как опыт и двигаться дальше, и лишь в 1% случаев удаётся переубедить босса, стать незаменимым и выстроить идеальную ИТ-среду с выверенной архитектурой и грамотным управлением (вот прямо с реального примера описываю!).
А вот в компаниях, где ИТ является ключевой сферой деятельности (хостинги, разработчики и проч.) или же замыкает на себе операционную работу (доставки, интернет-магазины, банки, ритейл и проч.), сисадмин сразу становится востребованным специалистом, который может развиваться в одном или нескольких направлениях. Поскольку автоматизация продолжает захватывать компании, найти работу сисадмином начального и среднего уровня не составит особого труда. А когда вы станете прокачанным специалистом, компании будут за вас сражаться, потому что эникеев много, а профессионалов, как и везде, крайне мало.
На момент написания статьи на сервисе «Хабр Карьера» 67 вакансий, связанных с системным администрированием. И вы как раз можете увидеть, что разброс «специализации» велик: от сотрудника технической поддержки до специалиста по инфобезу и DevOps. Кстати, работа в технической поддержке на старте очень быстро, качественно и глубоко прокачивает ряд навыков, ценных для системного администратора.
Средняя заработная плата
Заработную плату будем смотреть опять же на «Хабр Карьере».
Возьмём среднюю заработную плату без выделения навыков для «Системного администратора» и для «DevOps» по данным за 2 полугодие 2019 года. Это самые популярные специальности в разделе «Администрирование», и наиболее показательные. Сравним.
Уровень специалиста | Системный администратор | DevOps |
---|---|---|
стажёр (intern) | 25 900 руб. | нет стажёров |
младший (junior) | 32 560 руб. | 69 130 руб. |
средний (middle) | 58 822 руб. | 112 756 руб. |
старший (senior) | 82 710 руб. | 146 445 руб. |
ведущий (lead) | 86 507 руб. | 197 561 руб. |
Цифры, конечно, даны с учётом Москвы, в регионах ситуация поскромнее, но, что характерно, пропорции примерно такие же. И мне кажется справедливым такая разница, потому что DevOps реально более продвинутые по скиллам (если мы говорим о канонических девопсах, а не о тех, у которых одно название).
Единственное, что не хотелось бы рекомендовать, это брать джунов-девопсов после вуза. Ребята-теоретики, не познавшие ни dev, ни ops, весьма посредственно смотрятся на старте, слабо развиваются из-за непонимания того, куда двигаться и точно не стоят обозначенных денег. Всё же на узких специализациях должны быть более опытные админы, которые прошли огонь, воду, медные трубы, bash и скрипты PowerShell.
Базовые требования к профессионалу
Требования к системному администратору отличаются от компании к компании (кому-то нужно владение 1С, 1С-Битрикс, Kubernetes, определённой СУБД и т.д.), но есть несколько базовых требований, которые, скорее всего, понадобятся в любой компании.
- Знание и понимание сетевой модели OSI, основных протоколов.
- Администрирование операционной системы Windows и/или Unix, включая групповые политики, управление безопасностью, создание пользователей, удалённый доступ, работу с командной строкой и многое другое.
- Скриптинг bash, PowerShell, который позволяет автоматизировать и оптимизировать рутинные задачи системного администрирования.
- Ремонт и обслуживание ПК, серверного оборудования и периферии.
- Работа с настройкой и маршрутизацией компьютерных сетей.
- Работа с почтовыми серверами и серверами телефонии.
- Установка офисных программ и приложений.
- Сетевой и инфраструктурный мониторинг.
Вот выучитесь и будете понимать эту шутку.
Важные личные качества
Системный администратор — специалист, который не может быть изолированным в компании и профессионально среде. Ему постоянно приходится общаться с людьми по телефону и лично, поэтому интровертные черты придётся побороть. Сисадмин должен быть:
- стрессоустойчивым — чтобы справиться с неадекватным поведением пользователей, огромным объёмом работы и общением с руководством;
- многозадачным — как правило, управление ИТ-инфраструктурой подразумевает активную работу с различными средствами, одновременное решение нескольких задач, разбор сразу нескольких инцидентов;
- умеющим управлять временем — только жёсткое планирование спасёт от факапов, сорванных работ и дедлайнов по задачам;
- коммуницирующим — умеющим слушать, анализировать и понимать, что хотят сказать пользователи (иногда это очень-очень сложно);
- технически мыслящим — увы, без умения мыслить инженерно, системно и алгоритмически в системном администрировании делать нечего.
Необходимость знания иностранных языков
Если компания предъявляет требования к знанию языков и они распространяются на специалистов, то системный администратор должен соответствовать этим правилам (например, компания предоставляет аутсорсинговые услуги для зарубежных компаний). Но вообще системный администратор должен понимать базовые команды и системные сообщения на английском языке — для большинства этого достаточно.
Однако если вы хотите расти в карьере, получать международные сертификаты, в том числе Cisco, разбираться в передовых технологиях первым, вам понадобится английский язык не ниже Upper Intermediate. Очень рекомендую сделать эту инвестицию в профессиональное развитие, это не какой-то фантастический уровень, освоить вполне реально даже без способностей к языку.
Где учиться
Профессия системного администратора интересна тем, что для входа в специальность нет специфических требований к обучению, поскольку на сисадмина как такового на особом факультете не учат. Изначально всё зависит от вас — от того, насколько вы готовы самостоятельно осваивать теорию и заниматься практикой, работать с операционными системами (Windows и Unix), периферией, безопасностью. Фактически ваш компьютер должен стать вашей учебной лабораторией (а ещё лучше, если у вас будет отдельная машина под такие задачи, чтобы процесс не мешал основной работе и учёбе).
Сказать, что системный администратор — это профессия без обучения и удел самоучек — в наше время просто преступно, потому что мы видим уровень хорошо оплачиваемых системных администраторов. А значит есть базовый «классический» набор, который вам понадобится.
- Базовое образование, желательно техническое, даст вам понимание основ алгоритмического мышления, инженерии, электроники и т.д. Оно значительно облегчит понимание специальности и ускорит её освоение. Кроме того, не стоит забывать, что для большинства российских работодателей диплом по-прежнему является важным документом при приёме на работу.
- Один или несколько сертификатов Cisco значительно прокачают ваши скиллы и сделают резюме конкурентоспособным. Например, Cisco Certified Entry Network Technician (CCENT) — первый уровень инженера-техника сетевых средств Cisco или Cisco Certified Network Associate (CCNA) Routing and Switching — один из базовых сертификатов начального уровня. С Cisco вы столкнётесь практически в любой компании, особенно крупной. В любом случае эта профессиональная сертификация — по сути золотой стандарт сетевой работы. В дальнейшем можно «получить» остальные уровни, но, по секрету скажу, уже за счёт работодателя 😉
- В зависимости от профиля работы вы можете получить соответствующие сертификаты по операционным системам, безопасности, сетям и т.д. Это реально востребованные работодателем бумаги и по своему опыту скажу — во время подготовки к экзаменам прокачиваешься в теме по полной. Если самостоятельно не заниматься, а ограничиться только занятиями курса, сдать экзамен практически невозможно.
- Есть ещё один способ образования — комплексные курсы системных администраторов Windows и Unix. Конечно, многое зависит от преподавателя и базовой организации, проводящей курс, но качество курса может разочаровать на 100%. Между тем, при удачном стечении обстоятельств такой курс здорово систематизирует знания, раскладывает их по полочкам. Если вы всё же решитесь получить такое дополнительное образование, выбирайте не вуз, а корпоративный университет, где лекцию и практику читают реальные, действующие профессионалы, а не теоретики из 90-х.
Вам не удастся обойти азы и стать крутым профессионалом — без знания архитектуры ПК, сервера, понимания принципов работы прикладного и служебного ПО, операционных систем ничего не получится. Поэтому для системных администраторов как никогда актуален тезис «начинайте с начала».
Лучшие книги и средства обучения
- Классика — это Эндрю Таненбаум: «Архитектура компьютера», «Компьютерные сети», «Современные операционные системы». Это три толстые книги, которые тем не менее пережили несколько изданий, отлично читаются и воспринимаются. Более того, у некоторых системных администраторов любовь к работе начинается именно с этих книг.
- Т.Лимончелли, К. Хоган «Практика системного и сетевого администрирования» в — потрясающая «мозговправительная» книга для систематизации знаний уже готового системного администратора. Вообще у Лимончелли немало хороших книг для системных администраторов.
- Р. Пайк, Б. Керниган «Unix. Программное окружение», и другие книги Кернингана
- Ноа Гифт «Python в системном администрировании UNIX и Linux» — отличная книга для фанатов автоматизации админского труда.
Ну и, конечно, Хабр и профильные форумы — отличное подспорье для системных администраторов любого уровня. Когда мне пришлось обучаться науке Windows Server 2012, Хабр оказался сильным подспорьем — тогда мы познакомились ещё ближе.
Будущее сисадмина
Мне приходилось слышать о деградации профессии системного администратора и аргументы в пользу этого тезиса более чем слабые: справятся роботы, облака гарантируют работу без сисадмина и т.д. Вопрос о том, кто администрирует облака, например, на стороне провайдера, остаётся открытым. На самом деле, профессия системного администратора не деградирует, а трансформируется в сторону усложнения и универсальности. Поэтому если вы выбрали именно её, перед вами открываются несколько путей.
- DevOps или DevSecOps — специализация на стыке разработки, администрирования и безопасности. На данный момент внимание к DevOps только растёт и этот тренд продолжится, развиваясь в сторону контейнеризации, нагруженных приложений и систем, микросервисной архитектуры и т.д. Изучайте всё это, пока это выглядит как наиболее приоритетное будущее.
- Информационная безопасность — ещё одно направление развития. Если раньше инфобезопасники были только в телекоме и банках, то сегодня они нужны практически в любой ИТ-компании. Сфера непростая, потребует знаний в разработке, системах взлома и защиты, — это гораздо глубже, чем установить антивирус и настроить файервол. И, кстати, для инфобеза есть отдельные специальности в вузах, поэтому если вы в начале пути, можно сразу поступать по профилю, а если «старичок», то можно рассмотреть магистратуру для углубления знаний и наличия диплома.
- CTO, CIO — руководящие должности в ИТ-сфере или ИТ-подразделениях компаний. Отличный путь для тех, кто кроме системного мышления и любви к технологиям имеет управленческие и финансовые способности. Вы будете руководить всей ИТ-инфраструктурой, проводить сложные внедрения, выстраивать архитектуры для бизнеса, и это, само собой, очень неплохо оплачивается. Однако, как показывает практика, CTO/CIO в крупной компании — это ещё и умение договариваться, объяснять, обосновывать и пробивать бюджеты, это колоссальные нервы и ответственность.
- Открыть своё дело. Например, заняться системным администрированием и поддержкой компаний как аутсорсер. Тогда вы сможете выстраивать свой график, планировать доходность и занятость, предоставлять те услуги, которые у вас выходят особенно круто. Но это непростой путь как с точки зрения набора и удержания клиентской базы, так и с точки зрения управления, финансов и права.
Мифы профессии
Как и любая профессия, системное администрирование окружено мифами. С радостью развею самые распространённые.
- Сисадмины — рабочая профессия. Нет, это интеллектуальная, сложная работа с многозадачностью и нагрузками, потому что в современном мире ИТ-инфраструктура значит слишком много в любой компании.
- Сисадмины злые. Нет, обычные — по мере характера обладателя профессии. Но их реально раздражают пользователи, которые не могут описать проблему или, чего доброго, считают себя почти что хакерами и перед тем, как позвать на помощь, усугубляют проблему донельзя.
Главный совет
Чудес не бывает и вы не станете супер сисадмином, если будете сидеть в небольшой конторе и выполнять базовую работу. Вы непременно выгорите, разочаруетесь в профессии и будете утверждать, что это худшая работа в мире. Поэтому — развивайтесь, меняйте работу, не избегайте интересных и сложных задач — и вы сами не заметите, как станете настоящим востребованным и высокооплачиваемым профессионалом.
Почему сисадмины так востребованы и как стать одним из них
Об эксперте: Алексей Мосягин, системный администратор в компании «ФЭЙТ», автор онлайн-школы SkillFactory.
Профессия системного администратора появилась почти одновременно с компьютерами — еще в начале 1980-х годов. Первые сисадмины защищали и поддерживали работу локальной сети в Пентагоне. Впрочем, довольно-таки скоро они оказались востребованы не только в оборонке. Мы привыкли к ним как к людям, которые устанавливают на компьютер операционную систему и приходят на помощь, когда «что-то нажал и все исчезло».
Сегодня системный администратор выполняет гораздо больше задач, профессия эволюционирует вместе с ИТ-системами, остается востребованной и дает возможности для роста.
Кто такой системный администратор
Системный администратор — это специалист, который нужен в любой компании, где сотрудники работают на компьютерах. Он устанавливает, настраивает и поддерживает бесперебойную работу и безопасность ИТ-систем: приложений, сайтов, локальной сети и всего софта в компании. От сисадмина зависит, насколько комфортно будет работать команде, будет ли стабильной внутренняя технологическая инфраструктура, как быстро будут устранять неполадки и насколько оперативно восстанавливается инфраструктура после аварий.
Чем занимается сисадмин
Системный администратор занимается всем, что связано с настройкой и поддержанием работы внутренней инфраструктуры компании. Его задачи:
- Устанавливать, настраивать и обновлять все ПО, необходимое для работы компании, в том числе операционные системы Windows и Linux.
- Отслеживать и устранять ошибки в работе инфраструктуры: ПО для работы сотрудников, сайта или приложения компании.
- Поддерживать информационную безопасность, защищать локальные сети и инфраструктуру разработки от взломов.
- Проводить профилактику перегрузок инфраструктуры: писать скрипты для автоматизации, которые помогут системе бесперебойно работать и не «падать». Также сисадмин должен регулярно сохранять резервные копии баз данных, чтобы система продолжала работать, если возникнут проблемы.
- Поддерживать и настраивать системы мониторинга. Это помогает в будущем защитить инфраструктуру от таких же или схожих проблем.
Алексей Мосягин:
«Сейчас я работаю в компании, которая занимается разработкой софта, поэтому много приходится взаимодействовать с разработчиками. Задачи бывают разные, в моем случае часто приходится заниматься кластеризацией и тестами отказоустойчивости СУБД (систем управления базами данных. — РБК Тренды). Основные задачи — улучшать инфраструктуру, автоматизировать процессы, вести документацию. Так как я работаю с разработчиками, иногда занимаюсь настройкой софта нашей компании на серверах.
Рабочий день стандартно начинается с мониторинга, чтобы понимать состояние инфраструктуры. За ночь могло что-то произойти. Например, хранилище данных заполнено на 80%, и чтобы предотвратить аварию в инфраструктуре и простой критически важных сервисов, эту проблему нужно решить. Также с утра я проверяю состояние бэкапов всех систем, потому что они выполняются по ночам, когда нагрузка на сеть меньше. После этого я отчитываюсь о работе и получаю новые задачи на ежедневном митинге».
Тренды профессии
С компьютерами сегодня работают везде: от очевидных финтеха и образования до ретейла и общепита. Соответственно, всем сферам понадобится системный администратор, который следит, чтобы все работало слаженно и без ошибок.
В ежегодном рейтинге лучших профессий в ИТ издание U.S. News поставило системного администратора в первую десятку. Ценность сисадминов подтверждает рост их зарплат: согласно опросу Habr, во втором полугодии 2021 года доходы системных администраторов выросли на 25%.
По данным hh.ru, в России системного администратора ищут на более чем 4 тыс. вакансий.
Навыки системного администратора
Вопреки стереотипам, системный администратор не сидит без дела в ожидании, когда что-то сломается. Его работа — проактивная, он должен не только оперативно устранять неполадки, но и предупреждать их. Для этого нужно уметь работать с базами данных, программировать и разбираться в автоматизации, а также быть стрессоустойчивым и очень внимательным.
Hard skills
- Понимать принципы работы операционных систем Linux, Windows.
- Уметь работать с веб-серверами: Apache, Nginx, IIS (это HTTP-серверы, которые принимают запросы от пользователей и выдают данные, хранят файлы сайтов и приложений).
- Уметь отслеживать и находить ошибки и проблемы в работе инфраструктуры (при помощи ПО для мониторинга типа Zabbix).
- Администрировать базы данных, поддерживать их правильное функционирование и безопасность (MySQL, PostgreSQL, MSSQL).
- Разбираться в процессах контейнеризации и соответствующем ПО (Kubernetes).
- Анализировать сетевой трафик и защищенность инфраструктуры, тестировать безопасность систем при помощи специального ПО (Burp Suite, Nmap).
- Вести документацию происшествий и отчетность по их устранению.
- Автоматизировать рутинные задачи, мониторинг и исправление типовых ошибок (Ansible).
Soft skills
- Расставлять приоритеты. Для системного администратора надежность всегда должна быть в приоритете по отношению к внедрению новых технологий и оптимизации. Первоочередная задача — поддерживать бесперебойную работу систем, потом — все остальное.
- Уметь «продавать» решения руководству. Чтобы внедрить новые решения в инфраструктуру, важно предоставить руководству цифры, обосновать их ценность с точки зрения бизнес-задач, рассчитать риски.
- Стрессоустойчивость. Работа системного администратора связана с устранением ошибок, спасением «падающих» серверов и реакцией на происшествия. Чтобы делать ее хорошо и не сходить с ума, важно уметь сохранять спокойствие и действовать в любой сложной и неопределенной ситуации.
- Тайм-менеджмент. Важен, чтобы при высокой нагрузке правильно распределять время на задачи, а также определять, какие задачи являются наиболее приоритетными.
- Коммуникация. Системные администраторы работают в команде, взаимодействуют с разработчиками и бизнес-отделами. Чтобы успешно работать, важно уметь говорить со всеми на одном языке, разбираться в терминах слушать и ясно выражать свои мысли.
Алексей Мосягин:
«Раньше был распространен стереотип, что системный администратор — это затворник, который ни с кем не разговаривает. Одна из причин такого имиджа профессии в том, что сисадмину выделялся кабинет рядом с серверной или в самой серверной. Из-за этого он вынужден был находиться отдельно от основного коллектива.
В системные администраторы по большей части идут специалисты со специфическим техническим складом ума: это люди идейные, которым нравится их работа. В сложную задачу они погружаются с головой, а сторонние вопросы, которые не относятся к делу, очень их отвлекают.
Когда все компании начали переходить в облачные системы, сисадмины из кабинетов рядом с серверными переехали в опенспейсы. Наблюдая за своими коллегами в такой открытой среде, я вижу, что они отзывчивы и всегда готовы ответить на вопросы. Но только при условии, что сейчас нет критично важных сложных задач, которые требуют максимальной концентрации. Лично я в такие моменты ставлю себе на стол табличку «Don't disturb», и все понимают, что с вопросами лучше прийти позже».
Куда расти системному администратору
Помимо роста по грейдам очевидный карьерный трек для системного администратора — DevOps-инженер. Это специалист, который внедряет в компании DevOps-методологию. Концепция DevOps предполагает оптимизацию инфраструктуры и процессов разработки, чтобы они шли эффективно, новый функционал выкатывался быстро, работа над проектом была прозрачной для всех участников: от проектирования до тестирования и эксплуатации.
DevOps-инженер может работать только в компаниях, где есть команда разработки. Но зарплата его при этом выше, чем у системного администратора.
DevOps-инженер совмещает в себе системного администратора, разработчика и тестировщика. Он постоянно ищет места в инфраструктуре разработки и развертывания ИТ-продукта, где можно улучшить или автоматизировать процессы. Чтобы перейти в эту профессию, системному администратору нужно добрать навыки программирования (Python или другой популярный язык), изучить методологию DevOps.
Как стать системным администратором
Алексей Мосягин:
«Проще всего прийти в сисадмины, имея за спиной техническое образование, желательно в ИТ-направлении. В работе требуются понимание алгоритмов и структур данных, знание сетей и умение читать техническую документацию на иностранном языке, чаще всего на английском. Еще необходимы знание и понимание того, как устроены операционные системы. Профессию можно освоить и с нуля, но в нее входит большое количество знаний из разных технических областей. Проще всего прийти в сисадмины из технической поддержки, где прививается подход к разным проблемам в области ИТ. Сам я начал еще в студенчестве: учился в Московском политехническом университете и подрабатывал там же на полставки, поддерживая компьютерные классы в рабочем состоянии».
Чтобы подступиться к профессии и понять, насколько она интересна и подходит вам, можно начать с этого списка: