вечный портал в ИТ-карьеру / Хабр
Профессия системного администратора всегда сопровождается стереотипным восприятием. Сисадмин – это некий универсальный айтишник в любой компании, который чинит компьютеры, поднимает Интернет, занимается оргтехникой, настраивает программы и т. д. Дошло до того, что появился День Сисадмина – последняя пятница июля, то есть – сегодня.
Более того, у праздника сегодня юбилей – первый День Сисадмина был отпразднован в 2000 году в Чикаго американским «универсальным айтишником» по имени Тед Кекатос. Это был пикник на природе с участием сотрудников небольшой софтверной компании.
В Россию праздник пришел в 2006 году, когда под Калугой состоялся Всероссийский слёт системных администраторов, к котором далее добавился аналогичный ивент в Новосибирске.
Профессия живет и развивается, и сегодня отличный повод взглянуть на ее эволюцию, текущее состояние и перспективы, открываемые работой сисадмином в мире «больших ИТ».
Сисадмин: вчера и сегодня
Сегодня существует множество вариаций практического наполнения работы системным администратором.
В небольшой компании до 100 сотрудников один и тот же человек может выполнять обязанности сисадмина, менеджера, он же будет управлять лицензиями на ПО и отвечать за обслуживание оргтехники, настраивать Wi-Fi, отвечать на запросы пользователей, отвечать за серверы. Если вдруг в компании есть 1С, то соответственно, этот человек еще каким-то образом будет разбираться и в этом направлении. Такова работа сисадмина в относительно малом бизнесе.
Что касательно компаний покрупнее – сервис-провайдеров, cloud-провайдеров, разработчиков ПО и т. д., то здесь, безусловно, есть более углубленные сценарии эволюции профессии сисадмина.
К примеру, в таких компаниях наверняка будет позиция выделенного Unix-администратора, Windows admin, обязательно будет «безопасник», а также сетевые инженеры. Наверняка у них у всех есть руководитель ИТ-отдела или ИТ-менеджер, который отвечает за управление инфраструктурой и ИТ-проекты в департаменте.
В крупных компаниях понадобится уже ИТ-директор, разбирающийся в стратегическом планировании, и тут не лишним будет дополнительно получить степень MBA к уже имеющемуся техническому бэкграунду. Нет единственно правильного решения, все зависит от компании.Большинство молодых коллег, кто еще только начинает карьеру сисадмина, начинают с первой и второй линий техподдержки – отвечают на дурацкие вопросы пользователей, набираются опыта и приобретают навыки стрессоустойчивости. Их обучают более опытные системные администраторы, разрабатывают им алгоритмы действий по распространенным сценариям траблшутинга, настройки и т. д. Человек потихоньку обучается, и, если он успешен и ему все нравится, он постепенно дорастает до следующей ступени.
Здесь мы переходим к вопросу о том, можно ли рассматривать сисадминство, как некий портал в более серьезную ИТ-карьеру, или это какой-то замкнутый уровень, где можно развиваться лишь горизонтально?
The sky is the limit
Прежде всего отмечу, что для сисадмина в современном мире с учетом всех ключевых направлений развития ИТ существует принципиальная возможность развиваться и расти профессионально в любом избранном направлении.
Вначале ты специалист отдела ИТ-поддержки, потом – системный администратор, а далее встает выбор специализации. Можно пойти в программисты, в Unix-администраторы, в сетевые инженеры, а также стать системным ИТ-архитектором или специалистом по безопасности или даже менеджером проектов.
Безусловно, все не так просто – во-первых, надо набираться опыта, сдавать экзамены по различным учебным программам, получать сертификаты, регулярно доказывать, что ты способен показывать результат и применять полученные знания и опыт, постоянно обучаться. Если сисадмин выбирает путь развития в направлении системного архитектора, то здесь можно рассчитывать на зарплату не хуже, чем у ИТ-руководителей.
Кстати, из сисадмина можно пойти и в ИТ-менеджмент. Если тебе нравится управлять, сотрудничать, направлять – то тебе путь открыт в область управления проектами.
Как вариант – можно остаться системным администратором на очень хорошем профессиональном уровне, и развиваться в узкоспециализированной области, например в какой-нибудь облачном провайдере, сосредотачиваясь на задачах по облачной инфраструктуре и виртуализации.
К счастью для сисадминов, сегодня нет такой возможности, которая не была бы открыта для коллег – каждый выбирает сам, куда ему дальше расти и развиваться.
Образование переоценено?
Среди знакомых встречалось немало гуманитариев, которым удалось построить успешную карьеру, начав с ИТ-саппорта и далее по описанному маршруту. Сисадминство здесь становится отличными «ИТ-университетами».
Безусловно, техническое образование не будет лишним и, даже наоборот, будет очень полезно, но и в этом случае нужно будет проходить на какие-нибудь курсы по специальности и набираться опыта на реальных кейсах.
В целом, если человек захотел стать сисадмином, то сегодня это не такая закрытая профессия, как, скажем, пилот истребителя. Начать движение в сторону своей мечты можно буквально на диване дома с изучения литературы или курсов с экрана смартфона. Очень много информации по любому направлению доступно в виде бесплатных и платных курсов и статей.
Есть возможность подготовиться к своей первой ИТ-работе дома и совершенно спокойно потом устроиться в ИТ-поддержку.
Безусловно, те, кто обучался смежным специальностям в вузе, имеет стартовое преимущество, но, с другой стороны, человек с хорошим математическим образованием вряд ли планирует пойти в поддержку или в сисадмины, скорее всего он выберет другой путь – например Big Data. А это серьезно снижает конкуренцию непосредственно на начальном уровне вхождения в отрасль.
Навыки: топ-5 сисадминских «скиллов»-2020
Конечно, определенный набор навыков для успешной работы сисадмином в условиях 2020 года все же необходим. Вот он.
Прежде всего – это желание работать и расти в этой профессии, энтузиазм, работоспособность и готовность постоянно учиться. Это главное.
Если человек где-то услышал, что сисадмин – это круто, но, попробовав, понял, что ему профессия не нравится, то лучше не тратить время зря и сменить специальность.
Второй важный аспект скиллсета – это хорошая память и аналитические навыки. Постоянно нужно держать в голове массу знаний, добавлять к ней новые объемы и предметные области, уметь творчески их осмысливать и преобразовывать в сумму полезных профессиональных действий. И уметь выуживать и применять знания и опыт в нужный момент.
Третья часть – минимальный набор профессиональных знаний. Для выпускников профильных технических вузов будет достаточно: знания основы баз данных, принципов устройства ОС (не глубоко, не на уровне архитектора), представления о том, как софт взаимодействует с «железом», понимания принципов работы сетей, а также начальных навыков в программировании, базовых знаний TCP/IP, Unix, Windows систем. Умеешь переустанавливать Window и собрать свой компьютер самостоятельно – значит уже почти готов стать сисадмином.
Одна из примет времени сегодня – автоматизация, каждый сисадмин приходит к тому, что какие-то процессы проще прописать на уровне скриптов, сокращая таким образом свой нудный ручной труд.
Четвертый пункт — знание английского языка, это совершенно обязательный навык. Пополнять свой личный багаж знаний лучше из первоисточников, язык ИТ сегодня – это English.
Наконец, пятый аспект скиллсета сисадмина образца 2020 года – мультифункциональность. Сейчас все переплетено, к примеру, и Windows и Unix, как правило, перемешаны в одной инфраструктуре по разным блокам задач.
Unix используется сейчас практически везде, и в корпоративных ИТ-инфраструктурах, и в облаках, на Unix уже работает 1C и MS SQL, а также облачные сервера Microsoft и Amazon cloud.
В зависимости от специфики работы в конкретной компании от сисадмина может потребоваться умение быстро разобраться в самых неожиданных вещах, быстро встроить в процессы компании какое-нибудь готовое облачное приложение или его API.
Словом, нужно соответствовать стереотипу #тыжайтишник и уметь работать на результат по любым задачам.
DevOps почти не виден
Один самых очевидных сценариев и трендов развития карьеры сисадмина сегодня – DevOps; таков, по крайней мере, стереотип.
На самом деле, все не так просто: DevOps специалист в современном ИТ – это больше помощник программиста, который постоянно доводит до ума и «чинит» инфраструктуру, разбирается, почему код заработал на одной версии библиотеки, а на другой не заработал. DevOps также автоматизирует разные алгоритмы по развертыванию и тестированию продукта на своих или облачных серверах, помогает выбрать и сконфигурировать архитектуру ИТ-компонентов. И безусловно он может что-то «напрограммировать» и прочитать чужой код, но это не его основная функция.
DevOps – это, по сути, немножко более специализированный системный администратор. Так его назвали, но профессию и задачи по сути это не изменило. Опять же сейчас эта профессия в тренде, но кто не успел туда зайти, имеют шанс сделать это на протяжении около 5 следующих лет.
Сегодня восходящий тренд в области построения ИТ-карьеры от уровня сисадмина – робототехника и автоматизация (RPA), ИИ и Big Data, DevOps, Cloud admin.
Профессия сисадмина всегда находится на стыке разных предметных областей, это некий конструктор компетенций и навыков для самостоятельной сборки. Не лишним будет получить скилл – стрессоустойчивости и минимальные знания психологии. Не стоит забывать, что вы работаете не только с ИТ, но и с людьми, которые бывают очень и очень разными. Вам также придется не раз объяснять, почему ваше ИТ-решение лучше, чем другие, и почему стоит использовать именно его.
Добавлю, что профессия будет оставаться востребованной неограниченно долго. Потому что все обещания крупных ИТ-вендоров, анонсирующих выпуск «полностью самодостаточных платформ и систем, которые не будут ломаться, будут сами себя обслуживать и чинить», пока что не подтверждаются практикой. Об этом то и дело говорят Oracle, Microsoft и другие крупные компании. Но ничего такого не происходит, потому что информационные системы остаются предельно разнообразными и неоднородными с точки зрения платформ, языков, протоколов и т.д. Никакой искусственный интеллект пока не в состоянии настроить гладкую работу комплексных ИТ-архитектур безошибочно и без вмешательства человека.
А это значит, что сисадмины будут нужны еще очень долго и с очень высокими требованиями к их профессионализму.
IT-manager компании Linxdatacenter Илья Ильичев
Приходящий сисадмин или штатный сотрудник?, Простые технологии
Содержание
- Этот вопрос актуален для Вас?
- Приходящий сисадмин: плюсы и минусы
- Дополнительные аргументы в пользу приходящего сисадмина
Этот вопрос актуален для Вас?
Тогда давайте разберемся, когда необходим штатный IT-специалист, а когда его с успехом может заменить приходящий сисадмин (системный администратор).
Какие ощутимые выгоды может принести вашей фирме приходящий сисадмин, и есть ли «подводные камни» в таком сотрудничестве?
Мы считаем, что критерием выбора между штатным сотрудником и приходящим системным администратором является здравый расчет и целесообразность.
Приходящий сисадмин: плюсы и минусы
Существует лишь один аргумент, который говорит в пользу штатного системного администратора – это наличие в вашей фирме достаточно большого и плотно загруженного парка компьютеров, единиц в 50-100 и больше. В этом случае, мы бы рекомендовали Вам не приходящего сисадмина, а системного администратора на полный рабочий день. Большое количество работающей техники требует постоянного присмотра, значительно увеличивается количество пользовательских проблем, которые надо немедленно решать, часто требуется мелкая отладка компьютеров и ПО. Присутствие штатного системного администратора полный рабочий день здесь жизненно необходимо для стабильной работы фирмы. Мы предлагаем Вам рассмотреть работу с нашими сисадминами в режиме полного рабочего дня.
Во всех остальных случаях, когда компания и размеры ее ИТ-инфраструктуры невелики, приходящий сисадмин гораздо предпочтительнее. Для новой фирмы, где только еще организовываются автоматизированные рабочие места, и устанавливается новая техника, приходящий сисадмин также становится наиболее выгодным вариантом.
Уточним, что преимущества такого сотрудничества вам гарантированы только в том случае, если приходящий сисадмин — не «тот славный парень», который периодически посещает вашу фирму по устной договоренности. Приходящий сисадмин становится выгодной, квалифицированной и надежной альтернативой штатному специалисту только в том случае, если он является сотрудником аутсорсинговой компании и работает с вами по договору.
Приходящий сисадмин, работающий «свободном режиме», как правило у Вас лишь подрабатывает, а работает где-то еще. И это не позволяет ему обеспечить качественного и своевременного выполнения работ, оперативность реагирования на возникающие проблемы. Такой «вольный» сотрудник не несет формальной ответственности за соблюдение договоренностей, за лицензионную чистоту ПО и дорогостоящее оборудование.
Эти «подводные камни» исчезают при заключении договора с компанией по IT-аутсорсингу, которой вам будет предоставлен квалифицированный приходящий сисадмин. Экономическая и практическая целесообразность такого сотрудничества очевидны.
- Приходящий сисадмин не требует зачисления в штат.
- За такого сотрудника не нужно платить налоги, затрачивать средства на организацию его рабочего места, оплачивать повышение квалификации, больничные и отпускные.
- На время отпуска или больничного приходящий сисадмин заменяется другим сотрудников. При увольнении, болезни или отпуска штатного сисадмина, Вам придется искать временного работника. С приходящим сисадмином такой проблемы не возникает.
Чтобы узнать больше, закажите обратный звонок. и мы перезвоним Вам в течение 10 минут.
Перерывов в профилактических работах и регламентном обслуживании ваших компьютеров и серверов не будет ни на время больничных, ни на время отпусков. В нашей компании за клиентом закрепляется индивидуальный приходящий сисадмин, но кроме него особенности инфраструктуры доступны руководителю сисадмина и службе СервисДеск, которые заменят его в случае необходимости.
Дополнительные аргументы в пользу приходящего сисадмина
При несложных подсчетах становится ясно, что приходящий сисадмин, в среднем, обходится вдвое дешевле, чем штатный сотрудник. Экономию затрат можно считать главным аргументом в его пользу, но далеко не единственным. В процессе работы гораздо важнее оказывается слаженная и бесперебойная работа информационной системы фирмы.
Приходящий сисадмин заинтересован оптимизировать работу ваших компьютеров и сетей так, чтобы его постоянного присутствия в офисе не требовалось. А это значит, что он изначально мотивирован качественно наладить эффективное функционирование локальной сети и компьютеров.
Кроме того, приходящий сисадмин отвечает за работоспособность информационной системы не только перед вами, но и перед своим непосредственным руководителем. Он дорожит своим местом и делает свою работу быстро и ответственно. Ему не надо делать вид, что он работает. Он действительно приходит к вам именно работать, а не коротать часы в Интернете. В то время, как реальная загруженность штатного системного администратора, по нашему опыту, составляет всего 15-30 % от общего рабочего времени.
И еще один момент. Информационная система фирмы — стратегически важная составляющая бизнеса. Можно конечно превратить ей в плацдарм для отработки профессиональных навыков малоопытного системного администратора. И мы понимаем, как непросто руководителю, не являющемуся профессионалом в ИТ, отличить грамотного системного администратора от криворукого неуча. Поэтому лучшим аргументом в пользу приходящего сисадмина является репутация компании, где он работает и наличие грамотного руководителя, способного управлять процессом обслуживания Вашей сети.
Кто такой системный администратор? Объяснение роли системного администратора
Десятилетиями системные администраторы работали в основном в тени, чтобы обеспечить доступность и время безотказной работы наиболее важных ИТ-сервисов. И хотя рост 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.
Системный администратор: роль, обязанности, должностные обязанности и динамика заработной платы — BMC Software
Системные администраторы играют жизненно важную роль в ИТ-отделе каждой компании, часто охватывая широкий спектр технической поддержки. Общие задачи системного администратора могут варьироваться от установки и развертывания серверов до устранения неполадок и технической поддержки проектов.
Если вы читаете о карьере системного администратора, вы попали по адресу. В этой статье мы определим роль работы системного администратора, рассмотрим роли, обязанности и навыки, посмотрим, как выглядят зарплаты.
Кто такой системный администратор?
Сокращенно от «системный администратор», системные администраторы отвечают за администрирование, управление и поддержку деятельности, связанной с ИТ-инфраструктурой в многопользовательской организации.
Обязанности в области администрирования ИТ-систем могут быть распределены между различными должностями в зависимости от размера организации или объема требуемой работы. Например, роли администратора базы данных (DBA), администратора безопасности и сетевого администратора могут быть отдельными рабочими ролями на крупном предприятии, но выполняться отдельным системным администратором в небольшой фирме.
Как системный администратор вы будете часто взаимодействовать с конечными пользователями через системы продажи билетов. Вы ответите соответствующими изменениями и решениями, сохраняя при этом организационные политики для решения проблем.
Роль и обязанности системного администратора
Обязанности системного администратора могут включать любое из следующего:
Администрирование пользователей будь то внутренние сотрудники или внешние клиенты. Действия варьируются от управления идентификацией и доступом до предоставления специальной технической поддержки отдельным пользователям.
Как системный администратор вы можете быть первым контактным лицом в ИТ-отделах для пользователей, чтобы решить любую техническую проблему.
Обслуживание системы
Системные администраторы несут ответственность за надежный доступ и доступность ИТ-систем. Поэтому от системных администраторов требуется устранение неполадок и устранение проблем, которые ставят под угрозу производительность системы или доступ к ИТ-службе.
Эта обязанность также включает в себя регулярные усовершенствования системы, такие как обновления, основанные на меняющихся требованиях конечных пользователей и бизнеса.
Документация
Системные администраторы обязаны вести учет использования ИТ-ресурсов. Чтобы спланировать будущие инвестиции и обновления в ИТ, вы должны задокументировать:
- Запросы конечных пользователей
- Бизнес-требования
- Вопросы ИТ
Документация также поддерживает соответствие нормативным требованиям.
Мониторинг работоспособности системы
Большинство ИТ-проблем остаются незамеченными до тех пор, пока последствия не достигают конечных пользователей. Поэтому системные администраторы следят за состоянием системы и выявляют аномальное поведение сети, которое может включать действия, связанные с безопасностью, такие как несанкционированный доступ к сети и передача данных.
Передовые технологические решения могут использоваться для выполнения этих задач, поддерживая более широкие отделы ИТ-безопасности и операций.
Резервное копирование и аварийное восстановление
Системные администраторы реализуют стратегии резервного копирования данных и аварийного восстановления для различных ИТ-систем и сред SDLC. Вы также облегчите конечным пользователям доступ к данным, которые могли быть удалены или недоступны.
Деятельность может включать:
- Внедрение автоматизированных программных решений
- Замена аппаратных и программных компонентов
Совместимость приложений
Системные администраторы поддерживают различные ИТ-группы, чтобы обеспечить совместимость программных систем и выпусков функций с ИТ-инфраструктурой. Например, в качестве системного администратора вы можете:
- Тестировать нагрузочную способность сервера
- Устанавливать/обновлять аппаратные компоненты
Администрирование и настройка веб-сервисов
Системные администраторы регулярно выполняют действия по администрированию веб-сервисов и управлению конфигурацией, в том числе обеспечивают документирование изменений конфигурации и следуйте организационным политикам, связанным с доступом и кибербезопасностью.
Изменения конфигурации можно вносить с помощью средств автоматизации и управления конфигурацией.
Сетевое администрирование
Для поддержания целостности сети системные администраторы следят за тем, чтобы сетевые взаимодействия соответствовали организационным политикам и протоколам.
(Для выполнения критически важных действий по администрированию сети может потребоваться опыт работы в области проектирования сетей.)
Администрирование безопасности
Обязанности по обеспечению безопасности сосредоточены на безопасности инфраструктуры и сети, включая следующие действия:
- Мониторинг и анализ сети
- Управление идентификацией и доступом
- Обеспечение безопасности аппаратных компонентов
- Управление лицензированием программного обеспечения, обновлениями и исправлениями
а также внешние консультанты.
Администрирование баз данных
Системные администраторы могут нести ответственность за поддержание целостности, производительности и эффективности систем баз данных. Действия по управлению базой данных могут включать миграцию, проектирование, настройку, установку и обеспечение безопасности информационных активов организации. Системные администраторы могут выступать в качестве связующего звена с пользователями для решения проблем, связанных с базой данных, включая действия по резервному копированию и восстановлению.
Установка и установка исправлений
Системные администраторы отвечают за управление, устранение неполадок, лицензирование и обновление аппаратных и программных активов. Вы обеспечите принятие соответствующих мер в ответ на непредвиденные проблемы, такие как простои ИТ или эксплойты нулевого дня. Затем вы задокументируете эти действия и будете следовать стратегическому подходу в соответствии с организационной политикой.
Обучение пользователей
Обычно системные администраторы напрямую общаются с конечными пользователями для решения технических проблем. Иногда вы также можете проводить обучающие программы, чтобы знакомить пользователей с установкой нового программного обеспечения или изменениями в ИТ-системе.
Эти учебные программы могут относиться не к специализированным инженерным инструментам, а к веб-порталу и процедурам, необходимым для доступа к корпоративной сети и ИТ-услугам.
Общие навыки для системных администраторов
Должности системных администраторов могут не требовать технических ноу-хау, но для выполнения обязанностей системного администратора необходим хороший опыт работы в области ИТ. Вы также захотите похвастаться эффективными коммуникативными навыками, как письменными, так и устными. Вот некоторые общие навыки, необходимые для успешного системного администратора:
- Предметная экспертиза. В большинстве организаций работает несколько человек, специализирующихся в конкретных областях системного администрирования, поэтому вам необходимо быть экспертом в одной или нескольких из следующих областей:
- Компьютерные системы
- Сети
- Устранение неполадок аппаратного и программного обеспечения
- Базы данных
- Веб-службы
- Решение проблем. Вы часто первый человек, которому приходится решать проблему, поэтому очень важно устранять неполадки и понимать ключевые системы.
- Сильные навыки межличностного общения и общения, как письменные, так и устные, так как вы будете иметь дело как с технически подкованными сотрудниками, так и с коллегами, не являющимися техническими специалистами.
Системные администраторы в традиционных ИТ-отделах не занимаются разработкой и проектированием. Большинство современных организаций, использующих Agile и DevOps ITSM-фреймворки, используют инструменты автоматизации, автоматизацию инфраструктуры и практики «Инфраструктура как код» для эксплуатации ИТ-систем. Эти технологические решения и методы изменили способы управления инфраструктурой и ее предоставления. Таким образом, для успеха системных администраторов может потребоваться хороший опыт в области компьютерных наук и программирования.
Сертификация и обучение системных администраторов
Системное администрирование — это область непрерывного обучения в ответ на тенденции выпуска и внедрения новых технологий. Поэтому успешные системные администраторы проходят регулярные программы сертификации, которые дают в среднем увеличение заработной платы на 7,6%.
Хотя степень бакалавра компьютерных наук может быть полезной, некоторые ведущие в отрасли сертификаты и соответствующий практический опыт могут легко заменить формальное академическое обучение. Вот несколько лучших сертификатов для системных администраторов:
- Microsoft Windows Server и сертификаты настольных компьютеров
- Comptia Network+ и A+
- Unix
- Linux
(Исследуйте общие сертификаты SysAdmin Systerary Amerdian
это тяжелая работа, которая лежит в основе любой инженерной деятельности на предприятиях, работающих в сфере ИТ. RedHat указывает, что системные администраторы в США в среднем:
- Годовой оклад в размере 68 000 долларов США в начале их карьеры
- 81 500 долларов США за средний опыт и сложность работы
- 115 750 долларов США за самые высокие должности системных администраторов
Эти зарплаты ставят должность системного администратора на 20-е место по потенциалу заработка на должностях, связанных с технологиями.