Формирование стека ПО программно-аппаратных комплексов (ПАК);
Руководство и участие в разработке ПО развертывания, управления и мониторинга ПАК, в т.ч. с использованием пакетов Corosync, Pacemaker;
Разработка и реализация методик развертывания ПАК и сопровождения в эксплуатации, в т.ч. с применением СУБД класса PostgresSQL (развертывание, тюнинг производительности, бенчмаркинг), средств виртуализации, контейнеризации (Qemu KVM, Docker);
Руководство и участие в интеграции ПАК в информационные системы Заказчиков;
Руководство и участие в разработке программной документации;
Руководство и участие в подготовке документов по проектам;
Администрирование дистрибутивов ОС на базе ядра Linux: установка и настройка ПО (автоматический запуск системных служб), настройка сети, конфигурация сетевых интерфейсов, написание сценариев оболочки командного интерпретатора;
Руководство и участие в настройке серверного и сетевого оборудования;
Руководство и участие в поддержке инфраструктуры;
Руководство и участие в подборе комплектующих и формировании списка закупок.
Требования:
Понимание организации дистрибутивов ОС на базе ядра Linux (ядро, пользовательское окружение, процедура загрузки ОС, инструменты ручной и автоматической настройки сети, установка/запуск/настройка/автоматическая загрузка системных служб);
Уверенная работа в командной строке;
Уметь устанавливать/обновлять/удалять ПО, понимать варианты и источники его поставки и различия между ними: DEB, RPM, APT, Zypper, DNF, YUM;
Знание стека протоколов TCP/IP, основных технологий локальных и глобальных сетей: сетевой мост, туннель, статическая/динамическая маршрутизация, VLAN, агрегация каналов;
Опыт работы с сетевым оборудованием, умение его настраивать: коммутаторы, маршрутизаторы, программные и аппаратные фильтры сетевых пакетов (файрвол);
Работа с технологиями виртуализации и контейнеризации: KVM, Linux Bridge, Open vSwitch, Docker, Docker compose;
Умение выполнять отладку с использованием следующих инструментов: dmesg, strace, nmap, tcpdump;
Приветствуется опыт работы с БД: развертывание, администрирование, тюнинг производительности;
Желание учиться и доводить задачи до конца.
Условия:
Работа в развивающейся компании в стабильной отрасли;