Требуемый опыт работы
От 3 до 6 лет
Тип занятости
Полная занятость
График работы
Полный день
Требования:
ОС Linux Debian:
Процесс загрузки Linux:
- работа загрузчика GRUB2
- изменение параметров загрузки GRUB, update-grub, grub.cfg
- службы: systemd targets multiuser.target, network.target
- службы: systemctl управление загрузкой и работой служб
- функционал rc.local
-
Файловая система:
- файловые системы Linux на дисках, Ext3, Ext4, btrfs
- LVM тома
- удаленные файловые системы NFS, CIFS, SSHFS
- монтирование в Linux - уверенная работа с командой mount
- знать назначение разделов Linux /, /boot, /etc, /home /lib, /usr, /var, /mnt, /proc, /dev, /tmp - назначение
- уметь назначить права на доступ к файлам, команды chmod, chown
- ссылки на файлы: hardlink, softlink
-
Сеть:
- знание протокола TCP/IP, маршрутизация, модель OSI
- умение прописать маршрут до сети через шлюз
- сетевая карта: уметь настроить Wakeup On Lan
- файл /etc/network/interfaces, префиксы команд pre-up, post-up
- работа с iptables: фильтрация сетевого трафика, MANGLE, PREROUTING, POSTROUTING
- динамическая перенастройка DNS, работа с resolv.conf
-
Синхронизация времени:
- systemd-timesyncd, timedatectl, NTP.
-
Автоматизация задач, скрипты:
- bash scripting, языковые конструкции bash
- фильтры awk,sed для обработки текста, фильтры регулярных выражений
- Python - начальные знания, уметь установить библиотеку, подключить библиотеку
-
написать простую программу
- CRON - планировщик заданий, работа с ctontab
-
Криптография:
- Шифрование ГОСТ: уметь установить и настроить CryptoPro
- Уметь установить и настроить плагины CryptoPro для работы в браузере Cromium-Gost
- Уметь установить сертификаты с помощью CryptoPro
- Уметь установить сертификаты утилитами Linux
- уверенное использование утилиты openssl
-
Пакеты в Linux:
- Умение работать с *.deb пакетом: создание пакета, сборка пакета, установка пакета, удаление пакета, команды dpkg, apt, aptitude
- Настройка репозитария: /etc/apt/sources.list
- Опционально: настройка собственного репозитария на сервере в сети
-
Мониторинг:
- уметь установить и настроить Zabbix с PostgreSQL
- уметь установить и привязать к Zabbix Grafana, уметь настроить панель отображения Grafana
- уверенная работа с утилитами htop, ps, top
- мониторинг дисковой системы: утилита fio
- уметь прочитать S.M.A.R.T. параметры диска smartmontools
- мониторинг сетевой активности iftop
- логи системы syslog, messages, логи загрузки, kernel, уметь работать с утилитой journalctl
-
Виртуализация:
- Qemu\KVM виртуализация, установка, настройка, запуск гипервизора и виртуальных машин
- уметь создать и установить виртуальную машину Linux в других средах виртуализации: Hyper-V, VMWare
-
Удаленный доступ, передача файлов:
- доступ на удаленное устройство с помощью openssh-client
- ssh без пароля с использованием сертификата
- ssh на устройство с устаревшими алгоритмами шифрования
- scp копирование файлов через защищенное соединение интернет с хоста на хост
- доступ на удаленный компьютер по VNC
- настройка VNC сервера,
- установка VNC клиента
-
СУБД
- уметь установить, настроить конфигурацию СУБД под задачу, заархивировать БД, восстановить БД, переиндексировать БД, сжать БД
-
-
- PostgreSQL
- MySQL
- Опционально: MongoDB
-
Сервера
- уметь установить, настроить, разграничить доступ, по необходимости установить клиентскую часть
- samba
- sftp,ftp
- zabbix-server
- openvpn, ipsecvpn, l2tpvpn, sstpvpn
- apache, nginx
- squid ,socks5
- docker
- qemu, KVM
- 1С сервер приложений
Условия: - Оформление по ТК РФ
- Удаленная работа
-
Адрес
Иннополис, Университетская улица, 5
Вакансия опубликована 22.10.2024 в г. Казань.