Volgograd

Волгоград Linux User Group

Организована 23 ноября 2002 года

Проект заморожен Птн Июл 6 02:11:14 MSD 2012


Вход:  Пароль:  

AvramenkoAndrew/sysadmin


Требования к системным администраторам

Введение

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

Требования к СисАдмину

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

1. Программирование.
Очень спорный вопрос, должен ли админ программить. Мое мнение – должен. Он не должен быть крутым ассемблеристом, но при сложной работе возникает ворпос автоматизации работы. Не надо знать кучу языков программирования, но одним функциональным он должен владеть в совершенсте (например perl).

2. Знание базовых протоколов.
Конечно RFC все перечитать тяжело, но базовые знания должны быть. Плох тот админ, который не умеет дробить сеть на подсети и спрашивает зачем винда ломится на ip 192.168.0.255. Знать основные порты и соответствующие им службы наизусть. Необходимы знания маршрутизации (статической) и хотя бы небольшие знание динамической.

3. Конечно же знание операционных систем. Граммотный админ должен знать как Windows, так и UNIX системы. Не обязательно в совершенстве, основы, но должен знать куда посмотреть если вдруг возникнет проблема. Он должен уметь производить мониторинг стандартными средствами (и знать это наизусть, а не искать в критической ситуации документацию).

4. Без технического английского жить почти невозможно. Но если Вы умеете бегло читать техническую литературу не спешите указывать в резюме «Отличное знание языка», попробуйте пообщаться минут 20 с носителями языка.

5. Даже если по работе не нужно знание железа,то обязательно с этими проблемами будут обращаться пользователи, знакомые, соседи... Все будут считать, что ты ас и должен знать чем отличается одна железка от другой.

6. Нужно разбираться в сетевом оборудовании, знание раскладки Б-О, О, Б-З, С, Б-С, З, Б-К, К прийдет после одной бессонной ночи при прокладке кабеля, так что учить не обязательно, но вот чем отличается хаб от коммутатора знать необходимо.

7. Знание сервисов.
Лично я на собеседованиях никогда не спрашиваю, что обозначает 15-й символ в 5-ой строчке sendmail'а не показывая конфигурационный файл. Мне кажется такие эксперименты над памятью ни к чему хорошему не приведут. Я считаю, что человек, должен уметь настроить сервис, читая попутно мануал. Если же сервис описан в резюме и человек утверждает, что у него твердое знание, задаю специфичные вопросы, которые обычно отрабатываются на практике.

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