Системный администратор что должен знать: Системный администратор — обязанности, задачи, навыки специалиста

Системный администратор что должен знать: Системный администратор — обязанности, задачи, навыки специалиста

Содержание

Системный администратор — обязанности, задачи, навыки специалиста

Содержание

Описание и функции должности системного администратора
Легко ли освоить профессию?
Уровень зарплаты
Плюсы и минусы профессии системный администратор
Должностные обязанности системного администратора
Навыки, знания и задачи системного администратора
Типы системных администраторов
Курсы для системного администратора онлайн (для начинающих и действующих) на LinuxTrainingCenter

Описание и функции должности системного администратора

Профессия “Системный администратор” — это должность IT специалиста, в обязанности которого входит обеспечение бесперебойной работы компьютерной техники, локальной сети и программного обеспечения (ремонт, регулярно обновление, настройка и т.д.). И спрос на эту специальность постоянно стабилен т.к. без использования компьютеров уже не обходится ни одна сфера деятельности человека. 

Ниже, представляем Вам перечень обязанностей, навыков и знаний, которыми важно обладать, чтобы стать системным администратором.

 

Легко ли освоить профессию?

Профессию системного администратора освоить непросто т.к. обязательными требованиями к сисадмину чаще всего являются глубокие знания семейства Windows (например, часто офисы используют Active Directory для контроля домена ), свободное ориентирование в настройках железа (wi-fi точки доступа, routers, принтеры и т.п), умение организовать/настроить компьютерную локальную сеть (как физическую так и виртуальную) и прочее. 

Иногда компании берут на работу молодых помощников для сисадминов (их еще называют эникейщики или специалисты по всему), которые занимаются мелкими задачами, которые чаще требуют не глубоких технических знаний, а терпения и свободного времени (например поставить программу для бухгалтерии или переустановить Windows). Для того чтобы стать помощником системного администратора не требуется глубоких знаний (часто на нее берут людей с горящими глазами и желанием учиться и минимальными техническими навыками). Эникейщики при должном подходе постепенно обрастают опытом и через год-два могут стать полноправными админами.  

 

Уровень зарплаты

Уровень зарплаты зависит от специализации (специализации могут быть например чистый Windows админ,  админа Window/Linux, админ для обслуживания систем виртуализации таких как VMware, универсальные специалисты по всем внутри-офисным задачам), глубины знаний внутри специализации,  размеров компании и многого другого. Обычно размер зарплаты системного администратора выше чем у инженера техподдержки или QA инженера (мануальщика), но ниже чем у DevOps или Developers.

 

Плюсы и минусы профессии системный администратор

Плюсы:

  • неплохая зарплата
  • глубокое  уровню понимания как работает современное IT (т.к. вещи с которыми работают сисадмины — от железок до систем виртуализации)

Минусы:

  • многозадачность (много мелких дел от большого количества сотрудников)
  • часто рутинность задач (например переустановка системы)

 

Должностные обязанности системного администратора

Обязанности системных администраторов очень обширны и разнообразны. К ним относится:

Обслуживание компьютерной, офисной и оргтехники:

  • Ремонт используемой техники
  • Обеспечение бесперебойной работы всех ПК и устранение неисправностей
  • Помощь штатным сотрудникам, работающим с ПК и офисной техникой, электронной почтой и т.д. в случае, возникновения трудностей
  • Обновление и закупка нужной техники и их комплектующих
  • Обеспечение нормальной работы используемых операционных систем и  набор рабочих программ (ОС Windows, MS Office и т.п.):
  • Установка и настройка ПО для корректной работы
  • Своевременное обновление необходимого ПО
  • Обеспечение информационной безопасности и защиты от хакерских атак и от спама
  • Создание резервных копий данных, удаление и их восстановление в случае необходимости

 

Организация компьютерной сети

  • Сетевая настройка 
  • Настройка сетевого оборудования
  • Обеспечение работоспособности 
  • Обеспечение безопасности сети
  • Расширение сети

 

Работа с учетными записями пользователей

  • Создание и удаление учетных записей
  • Форматирование/редактирование учетных записей

 

Навыки, знания и задачи системного администратора 
  • Знание TCP/IP
  • Умение работать с веб-серверами (Apache, Ngninx, IIS)
  • Понимание модели OSI
  • Знание операционных систем Unix/Linux, Windows
  • Навык и опыт работы управления, администрирование баз данных MySQL и MySql Workbench, Oracle и знание их синтаксиса
  • Знание архитектуры frontend и backend
  • Знание систем контроля и отслеживания: Cacti, Munin, Nagios, Zabbix
  • Навык проводить диагностику и анализ проблемных мест
  • Умение распознать следствие/причины некорректной работы ПО или техники.
  • Анализ сетевого трафика
  • Анализ защищенности сетевой инфраструктуры
  • Владение инструментарием для тестирования безопасности сети Burp Suite, Metasploit, Nmap и др
  • Знание почтовых и файловые служб основных ОС
  • Работы с локальной документацией и отчетами о проделанной работе

 

Типы системных администраторов

Системные администраторы могут иметь узкую направленность и общую (так называемые универсалы). Сисадмины с общей специализацией разбираются во разных вопросах, связанных с обслуживанием ПК, и такие специалисты наиболее востребованы в компаниях, не связанных с IT. Сисадминам с узкой специализацией сложнее найти работу, однако, такие специалисты могут решать наиболее сложные задачи и могут быть востребованы в IT компаниях.

Типы и виды системных администраторов:

  • Администратор веб-сервера (по сути это минимальные знания как настроить Apach, Nginx или IIS) 
  • Сетевой администратор (больший уклон в networking — работа с маршрутизаторами, настройками VPN и прочее)
  • Администратор безопасности сети (уклон в защиту от проникновения, запуску сканеров для обнаружения уязвимостей, установку обновлений и т. д.)
  • Администратор почтовых серверов (специализируется на поддержке работоспособности почтовых серверов, защите пользователей от нежелательных писем, бэкапу, работе с квотами и т.п.)

Дополнительно:

  • Администратор баз данных ( или DBA — по сути не имеет никакого отношения к сисадминам и занимается исключительно тюнингом и работой с база данных, например, Oracle )

 

Курсы для системного администратора онлайн (для начинающих и действующих) на LinuxTrainingCenter

Для сисадминов, Linux Training Center подготовил отличный курс по изучению Linux. Курс “обучение для системных администратороввключает:

  • Курс администрирования linux LPIC-1
  • Курс администрирования linux LPIC-2
  • Курс администрирования linux RHCSA
  • Практика по Linux

 

После нашего курса, Вы получите практические навыки системных администраторов Linux на уровне, достаточном для выполнения всех основных сисадминских задач (в т. ч практику по установке/настройке/администрированию Linux серверов, настройке сети,  конфигурировании Web-сервера и прочее) 

Смотрите наши статьи по другим IT професииям:

Системное администрирование – все, что нужно знать о профессии OTUS

В IT-сфере полно разнообразных направлений деятельности. Пример – системный администратор. Данная профессия получила признание с развитием информационных технологий. Но не всем понятно, чем занимается соответствующий работник.

Далее зайдет речь о том, кто такой сисадмин – чем занимается, какие необходимо иметь знания и навыки, сколько получает. Также будут даны советы по быстрому вливанию в направление «с нуля».

Кто это

Системный администратор – это специалист, который обеспечивает штатную работу парка компьютерной техники, а также сети и программного обеспечения. Иногда такой сотрудник несет ответственность за информационную безопасность в пределах корпорации. Простонародное название профессии – сисадмин.

Такой сотрудник занимается настройкой, отладкой и проверкой компьютерных устройств. Упомянутая профессия имеет немало направлений, в зависимости от которых будут меняться должностные обязанности.

Направления

Ответить однозначно на вопрос о том, чем занимается современный системный администратор, проблематично. В общих чертах его работа – это обеспечение на компьютере работоспособности софта и железа. Остальное зависит от того, какой именно админ присутствует в компании. Крупные корпорации нанимают сразу несколько узконаправленных сисадминов для более быстрого и качественного обслуживания.

Существуют следующие виды профессии:

  1. Администратор веб-серверов. Он инициализирует, производит настройку и отладку в работе веб-серверов. С помощью последних обеспечивается функционирование ресурсов в Сети.
  2. Администратор баз данных. Отвечает за работу БД и обновление оных.
  3. Сетевые сотрудники. Такие системные администраторы разрабатывают, а также обеспечивают обслуживание сетевого оборудования.
  4. Админ безопасности сети. В обязанности входит обеспечение безопасности сетей, защита оных от локальных и глобальных вторжений. Следит за тем, чтобы имеющиеся данные никуда не утекли, а на компьютере отсутствовали вирусы и шпионы.
  5. Архитектор. Это инженер, который имеет самую высокую квалификацию. Несет ответственность за выстраивание корпоративной инфраструктуры.
  6. Администратор электронных сообщений. Несет ответственность за настройку и отладку почтовых служб. В его обязанности входит организация борьбы со спамом, а также вредоносным ПО, распространяемым через сообщения.
  7. Администра тор операционных систем. Специалист, который должен заняться настройкой и отладкой ОС на устройствах в компании. Такой системный администратор может специализироваться только на Windows, Linux, MacOS или сразу на нескольких системах.
  8. Админ по ПО. Это систе мный инженер, работающий исключительно с настройкой, инициализацией, обновлением софта. В качестве самостоятельного специалиста встречается на практике редко. Обычно он включает в свою работу задачи разной направленности.

Часто в обязанности системного админа входит ремонт компьютерной техники. Именно этим занимается системный администратор на рабочем месте.

Должностные обязанности

Со временем сисадмины получают все больше работы. Им предстоит выполнять самые разные задачи, связанные с эксплуатацией, а также настройкой и отладкой техники в IT.

Среди должностных обязанностей системных администраторов выделяют следующие операции:

  • инициализация и настройка компьютеров, оргтехники;
  • развертка ЛВС и АТС;
  • проведение настройки уровня доступа для сотрудников;
  • обеспечение исправной работы серверного оборудования и программного обеспечения;
  • установка политики учетных записей юзеров с дальнейшей поддержкой оной;
  • организация и поддержка информационной безопасности в пределах корпорации;
  • обновление, инициализация, замена и обслуживание офисного и бухгалтерского софта;
  • ремонт оборудования при необходимости;
  • поддержка целостности и сохранности данных;
  • резервное копирование и выгрузка необходимых предприятию сведений в электронном виде.

Системный администратор – это еще и сотрудник контроля за необходимым оборудованием в компании. Ему необходимо следить за тем, чтобы на предприятии были комплектующие в надлежащем состоянии, а также организационная техника.

Сис администраторы нередко занимаются закупкой ПО и прокладкой проводов. Некоторые – заправляют принтеры, отвечают за инвентаризацию и списания оборудования.

Работа с людьми – тоже часть основных задач рассматриваемой профессии. System Administrator будет консультировать пользователей по части работы с оборудованием и ПО. Он всячески помогает сотрудникам предприятия контактировать с софтом и имеющимися устройствами.

Навыки и умения

Требования к системным админам выдвигаются в зависимости от выбранного направления труда, а также конкретной компании. Сотруднику предстоит обладать определенными навыками, знаниями и умениями. Личностные качества тоже немаловажны – отсутствие некоторых черт характера в большинстве случаев мешает продвигаться по карьерной лестнице.

Минимальные требования

Профессия системный администратор предусматривает выполнение самых разных должностных обязанностей. Минимум требований, выдвигаемых к соответствующим сотрудникам, выглядит так:

  • умение разбираться в специфике операционных систем;
  • навыки работы с серверным программным обеспечением;
  • развертка ЛВС;
  • знание стеков сетевых протоколов;
  • познания в области прикладного программного обеспечение;
  • понимание устройства персональных компьютеров и ноутбуков;
  • навыки производства минимального ремонта ПК;
  • способность разбираться с серверами;
  • знание иностранных языков – особенно английского.

Системный администратор иногда на компьютере еще и программирует. Поэтому навыки в сфере коддинга окажутся не лишними.

Soft Skills

Кроме знаний и навыков для того, чтобы решить проблему с трудоустройством, будущему системному админу потребуется обладать определенными чертами. К ним относят:

  • усидчивость;
  • умение выполнять монотонную работу;
  • коммуникативные навыки;
  • быстрая адаптация к осваиванию новых программ и операционных систем;
  • повышенная устойчивость к стрессам;
  • спокойное восприятие критики;
  • креативность;
  • критическое и логическое мышление;
  • грамотная русская речь;
  • умение заниматься самообразованием.

Сисадмин на работе будет много времени проводить за компьютерами, но и общаться в течение дня с другими людьми ему тоже придется. А иногда – объяснять элементарные вещи и решение некоторых проблем при контактах с ПК языком, понятным даже далекому от IT человеку.

Преимущества и недостатки

Осваивая ту или иную профессию, особенно технической направленности, стоит понимать ее плюсы и минусы. Сисадмин на работе долгое время «сидит на одном месте за компьютером». Для некоторых людей такой образ жизни – мучение. А другим он идеально подходит.

К сильным сторонам профессии относят:

  • перспективность;
  • востребованность не только в Москве, но и в других регионах;
  • возможность карьерного и профессионального роста;
  • широкая автономия;
  • постоянное взаимодействие с руководством предприятия.

У системного администратора нередко есть возможность удаленного труда или оформление «по свободному графику».

Недостатки:

  • повышенный уровень ответственности и стресса;
  • не всегда адекватное функционирование программного обеспечения;
  • возможные конфликты с другими сотрудниками и подчиненными;
  • монотонность труда;
  • ненормированный рабочий день;
  • высокая нагрузка на зрение.

Обычно системные администраторы – это сотрудники с достойными зарплатами. Особенно данный момент касается тех, кто совмещает в себе сразу несколько направлений деятельности в выбранной профессии.

Обучение – советы для старта в карьере

Админов очень много, они востребованы на рынке труда. Обучиться на такого специалиста можно несколькими способами:

  1. Учеба в техникуме. В некоторых учреждениях, гарантирующих среднее профессиональное образование, есть направление «администрирование». Там обучают на системных администраторов. Это хороший вариант для тех, кто хочет сконцентрироваться на практике.
  2. Обучение в ВУЗе. Ситуация обстоит так же, как и в случае с техникумами. Если абитуриент получил диплом системного администратора среднего профессионального характера, он может быть зачислен в ВУЗ на 2-3 курс сразу. Предложения есть как в иностранных университетах, так и в российских.
  3. Самообразование. Вариант, который               подходит новичкам. В основном ему отдают предпочтение дети и те, кто не знает, хочет ли он посвящать карьеру выбранному направлению. Материалы по обучению находятся в свободном доступе в Сети и магазинах. Можно выбирать литературу и просматривать уроки тогда, когда хочется. Это – полный самоконтроль. Но системный администратор самоучка не сможет документально подтвердить собственные навыки.

Если хочется быстро вникнуть в тему и не прогадать, рекомендуется отдавать предпочтение курсам, в том числе дистанционным.

Преимущества курсов

Чтобы стать системным администратором, не обязательно тратить на изучение необходимых материалов десятилетия. Можно просто закончить курсы по соответствующему направлению. Они:

  • предлагают практику и хорошо продуманную программу;
  • рассчитаны на разные категории лиц – есть предложения и для новеньких, и для опытных юзеров;
  • удобны – обучение проводится через интернет тогда, когда клиент сможет просмотреть вебинар;
  • позволяют общаться с грамотными кураторами;
  • отнимают мало времени – от пары месяцев до года.

В конце учебы системный администратор получит электронный сертификат установленной формы. Он поможет при трудоустройстве. Некоторым учащимся удается добиться успеха еще в процессе обучения.

Системный администратор – профессия, которую может освоить даже школьник. А за счет дистанционных курсов удается рассматривать сразу несколько специализаций без ущерба получаемым знаниям.

Все, что вам нужно знать, чтобы стать системным администратором

Наличие надежной ИТ-инфраструктуры имеет решающее значение для здоровья вашей компании или организации. И хотя в целом это верно, в наше время, когда практически все цифровое, это вдвойне верно. Итак, кому повезло принимать общие решения о том, как эффективно управлять системой и поддерживать ее в рабочем состоянии? Это будет системный администратор.

Но что на самом деле делает системный администратор? Вот что мы ответим здесь! Приготовьтесь узнать об этой роли, о том, как они поддерживают работу, их навыки и обязанности. После этого, если вы считаете, что это правильный карьерный шаг для вас, у нас есть несколько советов, которые помогут вам пройти собеседование на должность системного администратора, на которое вы давно рассчитывали.

Вы будете хорошо вооружены списком сертификатов и навыков, которые помогут вам заранее получить идеальный набор инструментов. Итак, приступим!

Что такое системное администрирование?

Системный администратор относится к профессии, в которой эксперт управляет системами. Эти системы могут быть программными, аппаратными, рабочими станциями и серверами. Основная цель состоит в том, чтобы обеспечить эффективную работу этих систем.

Но кто отвечает за то, чтобы все работало и работало хорошо? Это будут системные администраторы. Давайте посмотрим, что они делают ниже.

Чем занимается системный администратор?

Системный администратор — ключевая роль в ИТ. У них есть задача обеспечить стабильную и надежную рабочую среду для вашей компании или организации. Таким образом, они заботятся обо всем: от производительности сервера и сети до кибербезопасности и любых областей, требующих настройки для обеспечения бесперебойной работы.

Они отвечают за производительность системы, дизайн, надежность и полную оптимизацию безопасности компьютерных систем, на которых вы запускаете все остальное. Количество их обязанностей зависит в основном от размера и масштаба вашей ИТ-инфраструктуры.

Описание работы системного администратора: требования, обязанности и навыки

Системный администратор должен носить много шляп и носить их хорошо. Во-первых, давайте рассмотрим некоторые из повседневных дел, которые им приходится выполнять, чтобы хорошо выполнять свою работу.

Обязанности системного администратора

Будучи универсалами, они должны быть хороши в различных областях информационных технологий. Тем не менее, мы можем свести к пяти основным обязанностям системного администратора:

1. Настройка организационной инфраструктуры и управление ею

И это не только серверная часть, но и все оборудование, программное обеспечение и операционные системы, необходимые для поддержки ваших пользователей и приложений. В рамках этого системный администратор должен поддерживать работу ваших серверов с максимальной эффективностью с помощью соответствующего программного обеспечения, а также любых необходимых обновлений.

2. Убедитесь, что у пользователей есть надлежащие права доступа к данным и системам

Это может показаться пустяком, но мы теряем доступ чаще, чем хотелось бы. Системные администраторы должны убедиться, что все разрешения администратора и пользователя в порядке. Они управляют политиками единого входа (SSO) и входами пользователей в систему и отвечают требованиям безопасности.

3. Управление оповещениями и мониторингом с использованием инфраструктуры и приложений компании

Важнейшие сетевые показатели (такие как ЦП, DNS, использование, задержка и другие) существуют не только для того, чтобы выглядеть красиво; они составляют значительную часть обязанностей системного администратора, включая ежедневное резервное копирование системы безопасности и обеспечение работоспособности всего в случае каких-либо сбоев.

4. Устранение неполадок и общее решение проблем

Системное администрирование в основном связано с исправлением того, что идет не так, и делает это быстро. И хотя системный администратор обладает определенными навыками высокого уровня, нет лучшего навыка, чем способность адаптироваться к новым проблемам, которые будут продолжать поднимать свои уродливые головы.

Навыки системного администратора

Стать администратором — это не только отличный способ начать работу в сфере ИТ, но и отличный способ узнать о новых навыках и технологиях. Есть «учиться учиться» или причудливый способ сказать, что вы будете проходить интенсивное обучение на рабочем месте из-за постоянного решения проблем.

Кроме того, системные администраторы тесно сотрудничают с командами разработчиков в рамках среды DevOps, добавляя еще больше разнообразных задач к уже интеллектуально стимулирующей работе.

Итак, что вам нужно учитывать (и удвоить усилия), чтобы стать системным администратором?

  • Вы должны знать, как настроить и поддерживать веб-сервер. Эта работа, по сути, является сетевым администратором , что означает, что вы должны быть очень удобными в настройке и управлении серверами. Кроме того, одной из ваших задач будет обеспечение их надежной и бесперебойной работы.
  • Учитывать DHCP (протокол динамической конфигурации хоста). Этот протокол назначает IP-адреса любому устройству в данной сети. Системному администратору обычно приходится ежедневно настраивать и поддерживать DHCP, поэтому вам нужно знать конфигурации и сети как свои пять пальцев.
  • Ознакомьтесь с инструментами DevOps. Вам нужно знать такие инструменты, как ваши ABC, такие как Jenkins, Ansible и Puppet. Кроме того, как только вы приобретете небольшой опыт, они помогут сделать вашу работу в геометрической прогрессии проще — и это хорошо, потому что, в конце концов, для этого они и нужны.
  • Работайте над своими коммуникативными и социальными навыками. Не у всех будут одинаковые технические знания, но часть вашей работы как системного администратора — помогать им.
    Иногда это требует небольшого обучения, а иногда и использования службы поддержки. Тем не менее, общение является важным преимуществом.
  • Вам нужно стать экспертом в устранении неполадок . Вещи ломаются, и заставить их снова работать будет большая часть вашей работы. Более того, иногда проблемы возникают одновременно и в разных областях инфраструктуры компании. Кроме того, если у проблемы нет готового решения, вам, возможно, придется быть тем, у кого есть момент «озарения», который все исправит.

Типичная должностная инструкция системного администратора

Должностная инструкция заурядного системного администратора может выглядеть следующим образом: 

  • Управление различными системами на базе Windows, Linux или Mac.
  • Настройте, установите или настройте прикладное программное обеспечение, а также компьютерное оборудование.
  • Устранение неполадок, устранение неполадок, устранение неполадок.
  • Оказывать техническую поддержку другим сотрудникам.
  • Управление учетными записями пользователей и системными разрешениями.
  • Выполнять ежедневные проверки безопасности и мониторинг безопасности.
  • Поддерживайте сети в идеальном состоянии.

Сертификаты системного администратора

Вы просто не получите работу системного администратора, если у вас нет необходимых профессиональных сертификатов. Это может показаться много, но это цена входа. Вам потребуется следующее: 

  • Сервер CompTIA +
  • Сертифицированный системный администратор Red Hat (RHCSA) и сертифицированный инженер Red Hat (RHCE)
  • Сертифицированный инженер по решениям Microsoft (MCSE)
  • VMware Certified Professional 6 — виртуализация центров обработки данных 
  • Системный администратор Oracle Linux (Oracle)

Вопросы для собеседования системного администратора

Вам не нужно быть экстрасенсом, чтобы предвидеть наиболее распространенные вопросы для работы. Интервьюер может начать с жестких навыков, прежде чем оценивать ваши мягкие навыки. Чтобы подготовиться к нему, хорошо составить список своих навыков и кратко объяснить их перед зеркалом.

Вот некоторые распространенные вопросы на собеседовании системного администратора: 

  • Как бы вы поступили в случае серьезного сбоя или вируса?
  • Каков ваш опыт работы с аппаратным и программным обеспечением?
  • Какие у вас сертификаты?
  • Можете ли вы сказать, когда сервер нуждается в значительном обновлении? Откуда вы знаете?
  • Какую большую проблему вы могли решить и как вы это сделали?
  • Если вы не могли решить проблему, как вы с ней справлялись?
  • Что, по вашему мнению, сделает вас подходящим для этой должности?

Подведение итогов 

Работа системного администратора выходит далеко за рамки просто систем. Это требует сочетания труднодоступных технических навыков и коммуникативных навыков. И хотя у некоторых хорошо получается первое, у них могут возникнуть трудности со вторым или наоборот. Носить много шляп — значит быть исключительным человеком, поэтому быть системным администратором — сложная и востребованная работа.

Но, если это ваша чашка чая, вы обнаружите, что решение проблем, управление системами и общение с командами разработчиков создают очень стимулирующую карьеру, которая будет держать вас в тонусе и учиться 24/7.

Часто задаваемые вопросы

Как стать системным администратором?

Требуется наличие необходимых мягких (ориентированных на людей) и сложных (технических) навыков, а также немало сертификатов, в том числе как минимум степень бакалавра в компьютерной области и практические знания основных языков программирования.

Сколько зарабатывает системный администратор?

По состоянию на 2022 год это около 64000 долларов в год, что мы бы назвали довольно хорошей зарплатой.

Кто такой системный администратор? Объяснение роли системного администратора

Десятилетиями системные администраторы работали в основном в тени, чтобы обеспечить доступность и время безотказной работы наиболее важных ИТ-сервисов. И хотя рост DevOps и облачных вычислений привел к увеличению числа людей с гибридным набором навыков системного администратора/разработчика, основные обязанности системного администратора всегда будут востребованы.

Системным администраторам обычно поручают установку, техническое обслуживание, настройку и ремонт серверов, сетей и других компьютерных систем. Они балуются как аппаратным, так и программным обеспечением — немного изучают программирование и создание сценариев для выполнения задач и действий в своих приложениях и инфраструктуре. В мире DevOps разработчики программного обеспечения становятся все более похожими на системных администраторов, а системные администраторы становятся все более похожими на разработчиков, что ведет к более эффективному сотрудничеству и более тесной обратной связи между всеми командами.

Поскольку роль системного администратора сильно изменилась за последнее десятилетие, мы составили это исчерпывающее руководство по тому, как стать системным администратором сегодня. Давайте рассмотрим:

  • Основные роли и обязанности системного администратора
  • Советы и ресурсы для повышения эффективности роли системного администратора

(Заинтересованы в других ИТ-ролях? См. общие зарплаты ИТ-специалистов по ролям, местоположению и т. д.)


Кто такой системный администратор?

Как системный администратор вы, по сути, поддерживаете весь технологический и ИТ-стек. В технологической отрасли это означает, что вы буквально поддерживаете систему, на которой держится весь ваш бизнес. Возможно, вы даже работаете непосредственно в NOC или SOC.

Каждая секунда, в течение которой ваш веб-сайт или сервер не работает, означает потерю производительности, доходов и огромных расходов из-за простоя. Итак, прежде всего, системные администраторы должны уметь эффективно решать проблемы. Имея в виду многочисленные операционные системы, сетевые конфигурации и проблемы безопасности, быть эффективным системным администратором означает, что вы можете узнавать новое и поддерживать тесную обратную связь со своей командой разработчиков.

Обязанности системного администратора

Чтобы получить более подробную информацию, давайте рассмотрим 12 общих должностных обязанностей системного администратора, чтобы вы могли лучше понять навыки и технологии, с которыми вам необходимо ознакомиться.

1) Мониторинг и оповещение

В зависимости от вашей цепочки инструментов и стека технологий системный администратор отвечает за мониторинг и оповещение в ваших приложениях и инфраструктуре. Для обнаружения инцидентов отслеживайте основные серверные и сетевые показатели, такие как:

  • ЦП
  • Использование диска
  • DNS
  • Задержка
  • ЭТЛ

Затем вы можете настроить оповещения на основе пороговых значений мониторинга, чтобы получать уведомления по вызову в случае серьезных инцидентов. Важно, чтобы системные администраторы знали, как использовать как выходные данные внешней системы, так и метрики для определения работоспособности своих систем, что ведет к более наблюдаемой архитектуре.

(Получить советы по настройке адаптивного порогового значения .)

2) Администрирование прав пользователей и администрирование

Системные администраторы обычно отвечают за права пользователей и администрирование всех приложений и служб. системные администраторы могут назначать роли пользователей и управлять ИТ-стеком всей организации, предоставляя каждому доступ к определенным приложениям и службам безопасным способом.

3) Управление SSO и паролями

Системному администратору поручено управлять паролями и политиками и практиками единого входа (SSO) в компании. Они могут сбрасывать пароли и обеспечивать соблюдение требований безопасности везде.

При использовании SSO и/или двухфакторной аутентификации системный администратор отвечает за управление этими инструментами и за помощь сотрудникам в получении доступа к нужным им системам в нужное время.

4) Управление файлами

Для обеспечения организации и согласованности данных системный администратор обычно устанавливает политики и процедуры в отношении того, как файлы организованы и совместно используются в организации. Наряду с большинством других обязанностей системного администратора, это обеспечение безопасности от внешних атак, а также обеспечение надлежащего и легкого доступа к файлам для сотрудников.

5) Определение политик и процедур использования системы

На самом общем уровне системному администратору необходимо определить передовые методы работы в системах организации. Это включает в себя все, от проприетарного программного обеспечения, которое вы создаете, до различных сторонних ИТ-приложений и услуг.

Обучая сотрудников безопасному и продуктивному использованию систем, системные администраторы могут полностью изменить способ работы внутри организации.

6) Установка и обслуживание программного обеспечения

В обязанности системного администратора входит внедрение политик и процедур, позволяющих не отставать от установки и обновлений программного обеспечения. Если есть какие-либо ошибки с новыми обновлениями или взаимозависимости между новыми версиями систем, системный администратор должен быть в состоянии обнаружить эти проблемы и исправить их.

7) Планирование увольнений, переносов и восстановления

Системные администраторы должны иметь активные обновленные планы увольнений, переносов и восстановления после инцидентов. Благодаря эффективному мониторингу, оповещению и межфункциональной связи системный администратор должен иметь возможность быстро обнаруживать любые сбои и устранять ИТ-инциденты.

8) Безопасность

Безопасность должна стоять на первом месте во всем, над чем работает системный администратор. Будь то разрешения пользователей или способ ведения документации командой, системные администраторы должны выполнять все действия безопасным способом. По мере настройки сетей, политик и серверов системный администратор будет знать, как сделать это технически обоснованным и безопасным способом.

(Подробнее о безопасности инфраструктуры и DevSecOps . )

9) Ведение документации и модулей Runbook

Системным администраторам часто поручается ведение документации и обновление модулей Runbook. В мире CI/CD это может быть непростой задачей. Системные администраторы должны знать, как они могут использовать автоматизацию, чтобы поддерживать точность и актуальность модулей Runbook и документации, не замедляя жизненный цикл разработки.

10) Обнаружение и устранение инцидентов

Системные администраторы не могут просто объединить свою ИТ-среду и среду безопасности. Они должны построить его с учетом видимости и скорости.

  • Как настроить систему для быстрого обнаружения инцидентов, реагирования и устранения неполадок в случае их возникновения?
  • Какие средства мониторинга и оповещения необходимо внедрить?
  • Какова стратегия связи в случае сбоя?

Системные администраторы должны быть в курсе всех этих вопросов, чтобы максимально использовать свои методы управления инцидентами.

11) Проведение проверок после инцидентов

Во многих случаях системные администраторы несут ответственность за проведение проверок своих затронутых систем после инцидентов.

  • Сколько времени ушло на выявление проблемы?
  • Сколько времени ушло на устранение инцидента?

Проведение обзоров после инцидента, сотрудничество с другими пострадавшими командами и создание подробных заметок после инцидента могут помочь улучшить отношения между ИТ и разработчиками программного обеспечения, что приведет к улучшению обратной связи и более надежному развертыванию. Используйте обзоры после инцидентов как способ извлечь уроки из своих прошлых ошибок и улучшить людей, процессы и технологии для будущего.

12) Подготовка и решение проблем

По сути, хороший системный администратор будет отличным специалистом по решению проблем, который может найти способы подготовиться к неизвестным. Современные команды развертывают более сложную архитектуру быстрее, что делает работу системного администратора более сложной, чем когда-либо.

Таким образом, поиск способов устранения узких мест в жизненном цикле развертывания при одновременном снижении рисков в вашей ИТ-инфраструктуре и инфраструктуре безопасности всегда облегчит вам жизнь системного администратора.


Навыки и технологии системного администратора

Чтобы быть эффективными, системные администраторы должны знать больше о программировании, автоматизации и облачных вычислениях. Системные администраторы не просто перезагружают серверы и выводят из эксплуатации старое оборудование — они поддерживают надежность и время безотказной работы всего вашего программного и аппаратного обеспечения.

Итак, давайте рассмотрим более современные навыки и технологии, с которыми должны быть знакомы системные администраторы.

Управление конфигурацией и автоматизация

Для начала освойтесь с CMDB. Затем вы можете перейти к инструментам автоматизации конфигурации, таким как Puppet, Chef, Ansible и Jenkins, что имеет первостепенное значение для успеха системного администратора. Эти инструменты позволяют системным администраторам автоматизировать ряд задач и конфигураций на протяжении жизненного цикла выпуска, что приводит к меньшему количеству ошибок и более быстрому развертыванию.

Это позволяет разработчикам тратить больше времени на создание новых приложений и служб вместо переделки проектов в текущем конвейере или исправления эскалации поддержки.

Облачная инфраструктура

При доминировании AWS, Azure и GCP системным администраторам во всем мире необходимо понимать, как управлять системами в облаке.

  • Какие инструменты мониторинга и оповещения следует использовать?
  • Как лучше всего управлять своими серверами и сетями теперь, когда ваша инфраструктура основана на облаке?

Системные администраторы постоянно работают над подобными вопросами, встраивая избыточность и безопасность во всю систему. Но поскольку почти все приложения и службы перемещаются в облако, это один из самых важных навыков для системных администраторов во всем мире.

Git и другие формы контроля версий

Git — самая популярная форма контроля версий. Контроль версий — это способ отслеживать изменения в коде и различных версиях приложения или службы. Таким образом, если когда-либо возникнет проблема с текущей версией службы, системные администраторы могут легко откатить развертывания или обновления, чтобы устранить проблему.

Контроль версий необходим для поддержания надежного конвейера CI/CD и обеспечения прозрачности проектов во всех областях проектирования и ИТ. Системным администраторам необходимо разбираться в управлении версиями, чтобы они могли быстро видеть, что делают разработчики, выявлять проблемы и устранять их — во много раз раньше, чем они возникнут у клиентов.

(Прочитайте об управлении исходным кодом.)

Обслуживание сервера и сети

Как упоминалось выше, системные администраторы должны понимать все тонкости обслуживания сервера и сети. Эти серверы и сети являются столпами, на которых держится весь ваш бизнес и которые приносят пользу клиентам. Таким образом, системные администраторы должны постоянно улучшать процессы, чтобы:

  • Поддерживать более надежные системы.
  • По возможности избегайте простоев.
  • Улучшите реагирование на инциденты, когда инцидент все же произойдет.

Сценарии и программирование

Системные администраторы все чаще пишут сценарии и программируют. Эта потребность в системных администраторах, которые часто пишут код, уступила место более новому движению в области проектирования надежности сайта (SRE).

Традиционно системные администраторы очень быстро реагируют на инциденты в производственной среде из-за кода, переданного им разработчиками. Но поскольку системные администраторы и команды SRE начинают чаще писать код и сотрудничать с разработчиками на более ранних этапах жизненного цикла развертывания, они могут заблаговременно выявлять проблемы и чаще их устранять.

Системные администраторы, умеющие писать сценарии и программировать, пользуются большим спросом на современном рынке, поскольку они могут активно способствовать повышению надежности системы и повышению эффективности бизнеса.

(Изучите роли и обязанности SRE .)

Цените своих системных администраторов

Системные администраторы редко получают заслуженную славу. Они часто реагируют на инциденты по вызову в 4 часа утра и устраняют инциденты, которые потенциально могут привести к потерям доходов в миллионы долларов и негативному опыту клиентов.

В любой хорошей команде ИТ и инженеров существует постоянный баланс между скоростью и надежностью. В то время как разработчики часто раздвигают границы скорости, системные администраторы проделывают тяжелую работу по замедлению их, пока они не зашли слишком далеко, обеспечивая большую надежность и безопасность для всех ваших приложений и служб.

Что такое Splunk?

Эта публикация не обязательно отражает позицию, стратегию или мнение Splunk.

Об авторе

alexxlab administrator

Оставить ответ