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

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

Содержание

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

Содержание

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

Как стать системным администратором — пособие для начинающих (часть 1) / Хабр

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

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

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

Если очень огрублять, сисдамины бывают со специализацией, и без специализации. Обычно карьеру начинают без специализации, потом имеют несколько «загнувшихся» веток развития и одну-две-три, в которой проходит дальнейшая жизнь (классические «билды» персонажей в RPG очень хорошо соответствуют этому). Сисадмин без специализации — эникейщик-переросток (я этот тезис разберу чуть ниже). Однако, востребованность сисадмина узкой специализации ниже (если считать в штуках вакансий), чем сисадминов универсалов (этот тезис я тоже раскрою ниже). Однако, при меньшем количестве вакансий, реальная потребность в квалифицированных специалистах много выше, чем есть самих специалистов, то есть чем выше квалификация, тем меньше конкуренция. В какой-то момент у вас будет лежать несколько предложений от разных компаний, хоть вы и не планируете уходить из текущей.

(Забегая чуть вперёд — чем выше квалификация, тем дольше ищется новая работа, для топового спеца искать работу пол-года — это вполне нормально.

Характерно это не только для админов, но и для других профессий с высокой ответственностью и узкой специализацией).

Поскольку сисадмин — профессия, то за неё платят деньги. Деньги обычно платят компании сотрудникам. Значит, компаниям нужны сисадмины.

Итак, в соответствии с вышеприведённой классификацией есть два важных типа работодателей — профильные и непрофильные.

Начнём с непрофильных. Непрофильный работодатель — это компания, которая НЕ занимается IT, или занимается ею в далёкой от сисадмина области. Яркие «антиподы» IT-шности: туристические агенства, компании, работающие с недвижимостью, автодиллеры и т.д. Для них администратор — это такой «электрик/завхоз по компьютерам». Им не нужна сложная инфраструктура, они знать не знают про то, что делают сисадмины, что там есть сложного и что простого. Они не могут проконтролировать качество работы сисадмина, а единственным признаком его успешности является «работает» или «нет». Точный уровень развития компании очень сильно варьируется и может сводиться к «настроить принтеры и аську» до сопровождения довольно экзотических программ (этим особо страдают медицинские учреждения).

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

Отдельно нужно упомянуть компании с высокой степенью айтизации не-айтишного бизнеса. (Яркий пример — торговые сети, банки). Чаще всего в такой компании таки есть человек, который способен оценить качество работы и сложность решения, он же обычно способен говорить с сисадмином на нормальном языке, а не изъясняться птичьими словами про «не работает интернет», «процессор под столом пищит» и т.д. Однако, не смотря на возможную сложность конфигурации, она вполне ограничена бюджетом и потребностями компании, и обычно не требует выходить за рамки минимума для работы. Потребности IT-отдела воспринимаются как чистая обуза, которую нужно на этом самом птичьем языке отстаивать.

Второй тип работодателей, это профильные компании. Большинство крупных интернет-сайтов являются такими, к таковым же относятся хостеры, дата-центры (если они занимаются чем-то, кроме аренды юнитов/dedicated), компании, у которых бизнес завязан на компьютерные технологии (сотовые компании, процессинговые центры). Заметим, что у профильных компаний так же бывают непрофильные администраторы (которые занимаются обслуживанием рабочих мест в back-office’е), при трудоустройстве нужно точно для себя выяснить, чем именно вы будете заниматься.

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

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

На самом деле такой профессии не существует. Так сложилось, что многие компании хотят иметь в штате человека, который будет отвечать «за всё компьютерное». Обычно это непрофильные компании. Причём хотят они одного-двух, а не три десятка сертифицированных специалистов. (Для тех, кто хочет рассказать про своё блестящее настоящее в лице администратора Oracle и т. д. — повторю, речь про ситуацию на рынке). Отсюда простое правило: от вас будут хотеть всего сразу же. Причём, в будущем вы обнаружите, что поверхностные знания обо всём не особо ценятся. Однако, такие рабочие места — отличное место для начала — вы можете попробовать всё и понять, что вам нравится больше всего.

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

Впрочем, вернёмся к работе системного администратора. Вот список областей, с которыми чаще всего сталкивается системный администратор. Обратите внимание — эти области сильно выходят за рамки разумного, но — см. выше, от вас хотят всего, сразу, и желательно за малые деньги:

(речь про сисадминов-универсалов, конечно)

  • Администрирование сети. В минимальном виде это «гуру конфигурации десктопного wi-fi роутера», в максимальном — человек, который спланирует сеть на 1000 человек с филиалами в пяти городах. В это входит: топология сети (какую железку в какую втыкать и зачем), планирование СКС (где и сколько розеток), конфигурация nat’ов и vpn’ов и т.д. В эту же кучу идут и всякие сервисы контроля доступа в интернет — squid, IIS, умные и тупые файрволы, IDS и т.д.
  • Администрирование рабочих станций. Сгоревшие БП, переустановка виндов, решение проблемы с очередным банк-клиентом, починка отвалившейся печати, решение проблемы «чем мне открыть этот файл», борьба с вирусами для windows и т.д. Минимальный уровень — установить офис, максимальный — разработать групповую политику для автоматического накатывания новой версии софта, которая не имеет msi (самому делать придётся). Заодно решаются проблемы с автоматическим деплоем рабочих станций, бэкапов, безопасного удаления и т.д.
  • Централизованная авторизация. Обычно в этом качестве выступает Active Directory. Одна из самых «чистых» дисциплин, она же одна из самых сложных. Минимальный уровень — добавить/удалить пользователей, вогнать рабочую станцию в домен. Максимальный — реализовать автоматическое назначение политик на пользователей заданного OU в случае доступа к компьютеру в одном из узлов соседнего дерева в лесу (мы все любим эту терминологию, да).
  • Почта. Условно делится на три мира: мелкие виндовые почтовые сервера (класса Kerio), могучий и ужасный Exchange, нормальный linux/freebsd сервер с любым вменяемым почтовым сервером (postfix, exim, sendmail и т.д.). Минимальный уровень: добавить почтовый ящик, добавить ещё один домен и добавить дополнительный емейл пользователю. Максимальный уровень: настроить почтовую тикет-систему, список рассылки, фильтрацию спама, автоматическое заведение ящиков и т.д.
  • Базы данных — чаще всего является частью другой инфраструктуры. Специализированные администраторы баз данных — совсем отдельная лига. Минимальный уровень: установить, перезапустить, подключить в приложении, добавить/удалить БД. Обычно так же умение сделать бэкап и его восстановить (что сложнее). Максимального уровня нет, т.к. если вы хорошо знаете какую-либо СУБД, SQL, способны развернуть сервер с активной асинхронной подпиской на другую БД, то это уже не совсем «универсальный системный администратор». Условным потолком можно считать способность починить побившуюсь MyISAM базу данных.
  • 1C. Не смотря на то, что 1C — это такая фирма, выпускающая игрушки и обучающие диски, под «1С» обычно подразумевают 1C: Предприятие, 1С: Бухгалтерию и прочие кошмарные порождения извращённого соития бухгалтерии и программирования. Человек, который много про «это» знает, называется «программист 1С» (не путать с нормальными программистами). Минимальный уровень: создать новую базу, завести/удалить пользователя. Максимальный уровень: поправить конфигурацию, добавить поле в отчёт, разбираться с тем, как 1С возлежит с SQL.
  • Сайты. Под этим может подразумеваться почти что угодно — от «заказать shared-хостинг» до «решить проблему производительности в django-orm при работе с postregsql». Запросто в эту область может оказаться включенным копирайтинг, поисковый спам (SEO), веб-дизайн, веб-программирование и т.д. Минимальный уровень: уметь чуть-чуть верстать в html, максимального не существует, т.к. перечислены разные профессии. Кстати, среди них есть и настоящая систадминская: администратор web-сервера — load ballancing, failover, high avablility, кластеры и т.д., что опять же выходит за категорию «универсальности».
  • Системы контроля доступа и видеонаблюдение. Чаще всего их делают специализированные организации, однако, бывает, что приходится возиться и системному администратору. Минимальный уровень: подцепить ещё одну камеру, прописать карточку доступа. Максимальный уровень: автоэкспорт видео в архив, синхронизацию всех видов контроля. Будущее с большой вероятностью не админское, насколько я знаю, эту область администраторы обычно не любят.
  • АТС. Ещё одна область, которая попадает в системное администрирование случайно. Минимальный уровень: добавить переадресацию, подключить дополнительную входящую линию. Максимальный уровень: поднять свой астериск с голосовым меню на 300 пунктов, sip-skype гейтом, маршрутизацией, способной перкидываться между IP, медью и E1 в зависимости от условий. Ещё сюда часто попадает телефонная legacy, «обстучать крон», разбираться в всяких плезиосинхронных входящих линиях, E1 и т.д. Повторю, это не админская специализация — вообще этим занимаются телефонисты.
  • Печать/сканирование. Чаще всего тривиальная задача, пока не приходится делать принтеры сетевыми и решать проблемы всяких промышленных принтеров. Минимальный уровень: подцепить принтер; Максимальный уровень — решить проблему цветовых профилей, подключить принтер этикеток в качестве сетевого, автоматически назначать принтеры при входе пользователя на компьютер.

Помимо этого есть множество специфичных областей: терминальные серверы, различные ERP/CMS, служебный софт для обслуживания сети и т.д.

Подводя итог: невозможно быть не то, что профессионалом, но хотя бы более-менее хорошо знать всё это. Но знать надо. Именно на этом противоречии и строится карьера начинающего администратора.

Отдельно нужно сказать о тех, с кем вы столкнётесь при собеседовании. В отличие от остальных случаев, собеседовать вас будут с 99% вероятностью люди, далёкие от компьютеров. И проверять они будут не ваши знания, а вашу адекватность и «бойкость ответов». Если вы их закидаете умными словами, вас не воспримут адекватно.

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

Основные вещи, которые обычно делает эникейщик:

  • helpdesk — стол вспоможения. Отвечать на телефонные звонки сотрудников, показывать как нажимать any key, помогать найти кнопку сортировки столбцов и выковыривать застрявший в приводе диск.
  • Подготовка рабочих станций — установка, подключение, укладывание проводов, установка ОС и софта и т.д.
  • Решение всякой неизлагаемой словами фигни с пользовательскими приложениями — особенно это касается софта из налоговой и банк-клиентов.
  • Исправление СКС (новые розетки, перенос существующих), диагностика проблем, коммутация, если стоят кроссы, то их расшитие.

Если в компании нет эникейщика, то его обязанности исполняет системный администратор.

Заметим, «помощник системного администратора» чаще всего практически расходный материал с высокой текучкой. В одной компании дело доходило до того, что начальник отдела не знал по именам всех помощников администраторов (3 шт), ибо хоть кто-то но раз в месяц-полтора уходил.

С точки зрения эникейщика — такая работа — это трамплин в системное администрирование, но никак не основная профессия.

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

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

Основная причина: от вас будут хотеть знаний, которые сравнимы с администратором. Причём, половина из этих знаний не изложена нигде в книгах и является переходящим опытом (например, возня с банк-клиентами). Ещё одной важной особенностью является «чувство компьютеров», я встречал на собеседованиях много людей, они просто не могли оценить естественность того, что происходит в компьютере, что сильно им мешало в анализе ситуации. Это невербальный опыт, он появляется после долгой работы с компьютерами.

Типичная карьера выглядит так: помощник системого администратора (или администратор в маленькой компании с 5-8 человеками), администратор, администратор (может быть ещё 2-3 раза администратор), начало настоящей специализации. Специализация может быть двух видов: повышение технического уровня (вместо поверхностных знаний обо всём, глубокие знания о немногом), и административная карьера — начальник IT-отдела, CIO (ИТ-директор) и т. д. Это два совершенно разных направления — первое связано с компьютерами, второе — с людьми, управлением персоналом, планированием, бюджетированием, совещаниями и т.д.

Переход с этапа на этап определяется несколькими факторами: 1) Теоретическими знаниями 2) Практическими навыками 3) Знанием реалий 4) Связями и отношениями с другими людьми (как внутри компании, так и за её пределами).

Среди этого не очень понятным выглядит третий пункт. Что такое «реалиии»?

Знание реалий

Речь идёт про знание того, чем обычно пользуются в компаниях, сколько это стоит и как работает. Условно говоря, это человек, который знает, что современные офисы кладут 5e, а не ThickEthernet (как было описано в книжке 1993 года), что класть 6ую катеорию неоправданно (хоть это и советует буклет производителя), что за программистами нужен глаз да глаз, иначе компания окажется намертво завязана на конкретного человека и т.д. Другими словами, знание реалиий — это способность сказать, что именно нужно в терминах, которые будут понятны и поставщику, и окружающим.

Навыки

До определённого момента решают почти всё. Без некоторого набора навыков никакие теоретические знания не помогут. Включает в себя просто «много километров за рулём» — решение множества проблем, навыки работы с консолью и типовым софтом, знание симптомов проблем, знание типовых решений для типовых случаев.

Теория

На первых порах теоретические знания не очень важны, поскольку у вас нет должного ощущения от компьютеров, чтобы правильно их воспринять. Однако, если не вкладывать своё время и усилия в теоретические знания, то вы быстро не заметите, как застряните на своём уровне. Зарплата будет по чуть-чуть расти, возможно, будет карьера, но ит-шный мир вокруг перестанет меняться. Те же технологии, те же глюки. Отсутствие теоретических знаний не мешает работать — оно мешает понимать, как работает и как чинить неработающее. Опыт сильно подменяет теорию в смысле решения проблем, но не даёт сил увидеть ситуацию в общем, найти настоящую причину (вместо повода).

Связи

Да, они значат очень много, особенно, в случае карьеры IT-директора. Единственный метод избежать необходимости иметь много знакомых и играть в офисные игры «царь горы» — это профессионализм (читай, опыт и теория). Если нет — то только личные связи, знание людей, умение их ощущать, умение им приказывать и всячески иначе руко водить. По моим наблюдениям примерно 30% эникейщиков находят первую работу по знакомству.

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

Продолжение: habrahabr.ru/post/118966

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

11) Выполнение постинцидентных проверок

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Что такое Splunk?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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)

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

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

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

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

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

Работа системного администратора выходит далеко за рамки просто систем.

Об авторе

alexxlab administrator

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