План для системного администратора

План для системного администратора Хостинг

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

Автоматизация сборки

На основе подборки

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

Тем не менее, про этих специалистов до сих пор существует целый ряд стереотипов. В статье Алексей Константинов, руководитель отдела инфраструктуры и эксплуатации Нетологии, решил развенчать главные мифы о системных администраторах.

Миф 1. Системные администраторы работают только с «железом»


План для системного администратора

Системный администратор за работой

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

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

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

Также сисадмин может занять менеджерскую позицию и стать руководителем проекта, начальником отдела эксплуатации или CIO.

Миф 2. Технологии вытесняют сисадминов

По результатам совместного исследования сервиса «Работа.ру» и агентства Heaad, в 2022 году системный администратор вошёл в тройку самых востребованных IT-профессий. А значит, развитие технологий не только не убивает, а, наоборот, делает эту специальность еще популярнее. Почему так получается?


План для системного администратора

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

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

Читайте также:  Обновление GitLab (БЕСПЛАТНО)


План для системного администратора

Прибавляет работы системным администраторам и набирающий популярность тренд на перенос IT-инфраструктуры в облако, где относительно дешево компания может получить весь необходимый сервис «из коробки». Так, по результатам совместного исследования компаний Cloud и «Технологии Доверия», в 2023 году 37% компаний планируют нарастить объем потребления облачных ресурсов. Именно на сисадминов ложится задача по выбору провайдера и переносу в облако всей IT-инфраструктуры компании, включая критическую. Также облачным провайдерам самим необходимы системные администраторы для выполнения своих услуг, поэтому с каждым годом подобные компании нанимают все больше специалистов в штат.

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

Миф 3. Системные администраторы работают исключительно в офисе

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


План для системного администратора

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

Миф 4. Системные администраторы не программируют


План для системного администратора

Сисадмин впервые открыл Bash-скрипт

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


План для системного администратора

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

На самом деле для системного администратора очень важны навыки коммуникации. Каждый день он общается с десятками людей из других отделов — рядовыми сотрудниками, руководством, коллегами и поставщиками ПО — консультирует по вопросам использования того или иного софта, объясняет почему та или иная программа требуется компании и т. п. При переходе сотрудников на удалённый режим работы сисадмины и вовсе проводят полноценные тренинги: рассказывают коллегам об особенностях домашнего офиса и обучают главным правилам информационной безопасности. Без умения находить общий язык с людьми и выстраивать эффективные коммуникации реализовать перечисленные задачи будет сложно.

Читайте также:  Советы по устранению неполадок: исправьте ошибку «Сервер Firefox не найден»

Как стартовать в профессии и продвигаться по карьерной лестнице?

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


План для системного администратора

Один из самых эффективных способов вырасти из эникейщика в системного инженера и выше — работать с наставником или ментором с большим опытом в IT-сфере. Также необходимо много учиться самостоятельно: недостаточно просто читать мануалы и stackoverflow, важно разбираться в том, как устроены ОС, сети, приложения и различные технологии, расширять компетенции работы с сетевым и серверным оборудованием, учиться использовать различные инструменты диагностики, дебаггинга и тестирования приложений, решать задачи на тренажёрах, изучать скриптовые языки, такие как Bash и PowerShell, DML SQL, а также языки программирования Golang, Python и Perl для различных задач автоматизации.

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

Кроме того, желательно познакомиться с реляционной моделью и нормализацией данных.

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

Кроме того, для профессионального роста важно прокачивать и мягкие навыки. У системного администратора нет ничего общего с угрюмым технарём, выполняющим рутинные задачи, каким его представляет большинство. Это профессионал, который решает задачи компании, поэтому ему необходимо уметь договариваться: качественно выявлять и собирать требования заказчиков и уметь делать то, что нужно бизнесу, иногда в ущерб собственным желаниям. Так, сисадмину часто хочется решить сложную задачу, которая требует глубокого погружения, например, сделать самописный сервис. Однако в большинстве случаев не стоит «изобретать велосипед»: не нужно разрабатывать что-то новое, тем самым усложняя себе работу — зачастую правильнее и быстрее найти готовое решение в Интернете, установить и настроить его.

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

Читайте также:  Доступные российские хостинговые решения: откройте для себя надежные услуги


План для системного администратора

С расширением знаний и круга обязанностей растёт и доход специалиста. Если эникейщики получают от 40 000 до 70 000 ₽, а сетевые инженеры зарабатывают в диапазоне 70 000 — 130 000 ₽, то доход системного архитектора может превышать 180 000 ₽. Больше всего вакансий для сисадминов публикуют крупные игроки российского IT-рынка, среди которых «СБЕР», «Яндекс», МТС и другие корпорации.

Чек-лист «Как системному администратору вырасти от эникейщика до системного архитектора»


План для системного администратора

Эволюция системного администратора по версии Linux Foundation

Совсем недавно (5-8 лет назад) системный администратор Linux был ограничен в средствах администрирования и автоматизации. Где-то можно было обойтись самописными скриптами на bash, Python, Perl, а где-то уже требовалось решение уровня энтерпрайз от таких гигантов, как IBM, Oracle или RedHat.

С развитием Open Source стала развиваться и автоматизация в администрировании. На замену самописным скриптам и программам пришли готовые решения. Эти средства появились не на пустом месте. Это были решения по автоматизации существующих задач любого системного администратора. Зачастую это решения, развиваемые по принципу KISS (акроним для «Keep it simple, stupid»), которые получали большие перспективы развития и распространения.

Конечно, лет 5-10 назад средства централизованного администрирования в Windows были развиты лучше, чем в Linux. Это было небезосновательно, т.к. Windows был широко распространён как среди домашних пользователей, так и в офисной/серверной среде. Microsoft, похоже, не предполагала что когда-то будет соперничать с Linux в серверном сегменте. Но не будем здесь углубляться в эти застойные времена для Microsoft, когда главой корпорации был Стив Балмер.

Администрирование

Одним из часто используемых средств администрирования мною и коллегами до появления ansible/puppet/chef был cssh (Cluster SSH).

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

Одно из наиболее распространённых средств автоматизации в администрировании — Ansible. Оно позволяет автоматизировать практически любые задачи системного администратора. Для работы достаточно SSH доступа к хостам. На сайте есть обзорная статья про Ansible, как его настроить и работать. Проект развивался независимо и вскоре был куплен компанией RedHat.

Мониторинг

После настройки сервера и введения его в эксплуатацию для обеспечения SLA и не только необходимо уделить внимание мониторингу.

Мы часто разделяем мониторинг на два отдельных компонента:

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

Netdata — это «швейцарский нож» в системе мониторинга, обладает широкой функциональностью, поддержкой модулей на Python, Go и не только.

Централизованное управление пакетами

В качестве централизованного управления набором ПО и его обновлениями мы использовали RedHat Spacewalk.

Пишите нам!
Архитектурная мастерская.
Продвижение сайтов от optimism.ru

Page generation time: 0.0765s (PHP: 67% — SQL: 33%) — SQL queries: 39 — GZIP disabled — Debug off

Оцените статью
Хостинги