Системный администратор Linux
Коротко
Administers a high-load system on the customer's site; monitors critical services; configures Zabbix; supports auxiliary services (DNS, NTP); generates · Needs: Linux, Astra Linux; Zabbix; PostgreSQL; Syslog-ng; bash scripting; network basics; Java application administration; Bacula or Rsync; work on customer's
Описание от работодателя
В связи с расширением команды ищем Системного администратора уровня middle для работы на территории нашего заказчика.
Чем предстоит заниматься:
Администрирование высоконагруженной системы на площадке заказчика;
Мониторинг работоспособности всех критически важных сервисов проекта;
Настройка и поддержка системы мониторинга Zabbix. Создание новых правил и шаблонов. Настройка правил уведомлений;
Поддержка вспомогательных сервисов (DNS, NTP и т.п.);
Формирование регулярных отчетов о состоянии системы и инцидентах для заказчика;
Контроль времени безотказной работы сервисов, анализ логов при сбоях для выявления первопричин;
Написание инструкций, подготовка планов работ с оценкой рисков и планом отката, постмортемов, пояснительных записок, ведение базы знаний.
Что мы ожидаем от кандидата:
Так как работа ведется на территории заказчика, от вас потребуется комплексный подход к поддержке IT-инфраструктуры.
Уверенные знания Linux, ОС Astra Linux. Понимание принципов работы модулей и политик безопасности;
Опыт работы с системой мониторинга Zabbix. Умение использовать готовые шаблоны. Будет плюсом опыт написания своих шаблонов под кастомные задачи (UserParameter, скрипты, парсинг логов);
Опыт работы с СУБД PostgreSQL. Настройка конфигурации, управление пользователями и правами. Уверенное владение утилитами резервного копирования и умение анализировать логи для диагностики сбоев;
Знания системы логирования Syslog-ng;
Опыт написания bash-скриптов. Уверенное написание скриптов для автоматизации задач и диагностики;
Базовые знания сетевых технологий, умение читать логи оборудования и диагностировать проблемы на уровнях OSI;
Опыт администрирования Java-приложений. Умение настраивать параметры JVM;
Навыки работы с Bacula или Rsync, понимание стратегий бэкапа (полный/инкрементальный) и важности тестов на восстановление;
Навыки работы с документацией, подготовки инструкций. Привычка фиксировать изменения. Умение писать понятные инструкции;
Плюсом будет:
Опыт работы с системами управления конфигурациями Ansible;
Понимание принципов Infrastructure as Code. Опыт написания Ansible-ролей и плейбуков для настройки инфраструктуры с нуля;
опыт настройки централизованного сбора логов, умение парсить разные форматы логов и интеграция с Zabbix;
Также для нас важны:
Системный подход и высокий уровень самостоятельности при решении поставленных задач;
Умение аргументированно отстаивать свою позицию перед заказчиком, объясняя технические нюансы простым языком;
Понимание того, что вы — лицо компании на площадке заказчика.
Мы предлагаем:
Работу в аккредитованной IT-компании в полном соответствии с ТК РФ;
Офисный формат работы на территории купного федерального ведомства;
ДМС или компенсацию спорта на выбор;
Скидки на покупку техники;
Скидки на изучение английского языка;
Корпоративные выплаты в случае важных семейных событий;
Дополнительные оплачиваемые выходные;
Участие в профильных конференциях и курсах за счет компании;
Регулярные корпоративные мероприятия;
Дополнительные льготы, предусмотренные в компании.