Системный администратор
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Обязанности
- Администрирование Linux;
- Администрирование PostgreSQL;
- Автоматизация (резервное копирование, мониторинг, развёртывание и т.д.)
Требования
- Опыт работы от 3-х лет;
- Понимание особенностей работы современных ОС;
- Умение работать с системами контроля версий (git);
- Знание сетевых технологий TCP/IP;
- Опыт оптимизации ОС, файловой системы и БД для высоких нагрузок;
- Написание скриптов на Bash, Python;
- Опыт работы с Docker/Kubernetes;
- Опыт работы с системой CI Teamcity;
- Опыт работы с системой управления конфигурацией Ansible;
- Дополнительным плюсом будет опыт администрирования Debian;
- Знание английского на уровне чтения документации;
- Умение работать удаленно в распределенной команде;
- Желание познавать новое, решать интересные задачи и развиваться;
- Хорошее ориентирование в мире аппаратного/программного обеспечения, особенно открытого;
Бонусы
- Гибкий график
- Молодой коллектив
- Индексация зарплаты
Дополнительные инструкции
Необходимо выполнить тестовое задание:
Развернуть 2 контейнера через docker-compose.
Первый должен быль доступен снаружи на порту 8888 установлен nginx, который перенаправляет все запросы на второй контейнер по внутренней сети docker логи необходимо писать в файловую систему хоста.
Второй недоступен снаружи, принимает соединения только из внутренней сети на 80 порту весит веб-страничка index.php, которая выводит phpinfo(); нужно, чтобы в index.php перед вызовом функции phpinfo(); выводился IP, с которого пришел запрос Написать скрипт на bash, который при запуске будет парсить лог nginx из первого контейнера и сохранять в файл только уникальные ip адреса с которых заходили на страничку Код скрипта и docker-compose разместить в публичном доступе github.