Требуется ли для системного администратора знание программирования в 1с/web?
Вообще системное администрирование вообще никак не относится ни к 1с, ни к web.
Поэтому нет - не требуется.
Очень часто вижу в вакансиях требования работодателя к системному администратору - знание 1с на уровне программирования ...
Ну и что в этом такого? Им нужен сисадмин умеющий программировать в 1с. Это нормально.
Бывает что требуется водитель экспедитор, не просто рулить, а еще и грузы транспортировать.
Бывает что нужен дворник - электрик.
Или программист- грузчик.
это просто желание работодателя как можно больше сэкономить, и вместо двух сотрудников обязанности программиста 1с сбросить на системного администратора?
Конечно желание экономить.
Согласитесь довольно странно для предприятия занимающегося перевозками в котором работают 100 человек держать в штате программиста, системного администратора, веб дизайнера, верстальщика, тестировщика, и звукорежиссера. Поэтому надо совмещать.
Просто получается что это человек-оркестр и на зарплату в 30000 рублей нужны тонны знаний.
Да, это нормально.
Также хочу спросить, какими умениями на сегодня и на будущее должен обладать системный администратор?
Долго перечислять, да и смысла нет. Системный администратор достаточно расплывчатое понятие и круг обязанностей и задачи могут сильно отличатся.
Некоторые сисадмины являются по сути сетевыми инженерами и кроме сети ни с чем не работают. А некоторым приходится еще и софт устанавливать, и БД в актуальном состоянии поддерживать, и страшно сказать - принтеры заправлять, и разруливать чисто юридические вопросы вроде лицензирования софта.