Операционные системы. Глубокое владение Linux (Ubuntu/Debian) . Умение работать через консоль, управлять пакетами, службами и процессами, разбираться в файловых системах и правах доступа.
Веб‑серверы. Уверенная настройка и обслуживание Apache, Nginx, иногда IIS. Понимание виртуальных хостов, балансировки нагрузки, кэширования, сжатия, обработки статического и динамического контента. Настройка сервера в связке Apache+ Nginx
Стек протоколов и сетевые основы. TCP/IP, DNS, HTTP/HTTPS, SSL/TLS, понимание модели OSI. Умение диагностировать сетевые проблемы (ping, traceroute, tcpdump, ss, netstat).
Безопасность. Защита сервера: настройка фаерволов (iptables, firewalld), управление SSH‑доступом (ключи, отключение паролей), обновление уязвимых пакетов, базовая защита от DDoS, работа с сертификатами Let’s Encrypt, GlobalSign.
Базы данных и окружение приложений. Настройка MySQL/MariaDB, PostgreSQL, Redis; умение настраивать связку веб‑сервер + приложение (PHP‑FPM, Node.js, Python/uWSGI и т. п.). Настройка репликации баз данных по схемам: Master-Slave, Multi-Master.
Инструменты мониторинга и логирования. Nagios, Zabbix, Prometheus + Grafana, ELK Stack; умение читать и анализировать логи (syslog, access/error logs веб‑серверов).
Диагностика и содействие в устранении ошибок веб-проекта на основе YII2 фреймфорка.
Практические навыки
Автоматизация и скрипты. Bash, PowerShell, Python для рутинных задач, развертывания и мониторинга. Использование систем управления конфигурацией: Ansible, Puppet, Chef.
Резервное копирование и восстановление. Настройка бэкапов (rsync, tar, duplicity, Veeam и аналоги), проверка возможности восстановления, хранение копий вне основного сервера.
Диагностика и устранение инцидентов. Умение быстро локализовать проблему (загрузка CPU/RAM/диска, очереди запросов, таймауты), читать логи, воспроизводить и устранять сбои.
Обязанности (что обычно входит в роль)
Установка, настройка и обновление ОС, веб‑серверов, SSL‑сертификатов, балансировщиков.
Управление виртуальными хостами, доменами, редиректами, правилами перезаписи URL.
Обеспечение высокой доступности и отказоустойчивости, планирование масштабирования.
Мониторинг производительности и безопасности, реагирование на алерты.
Резервное копирование, тестирование восстановления, управление хранилищем.
Документирование конфигураций, изменений и процедур восстановления.
Взаимодействие с разработчиками, тестировщиками, службой безопасности.
Гибкая настройка баз данных под текущие задачи.
Личные качества и «софт‑скиллы»
Системное мышление. Видеть инфраструктуру как единое целое, понимать взаимосвязи компонентов.
Ответственность и исполнительность. Серьезно и ответственно подходить к задачам, понимая, что от грамотной работы администратора зависит стабильность всего проекта.
Стрессоустойчивость. В инцидентах важно действовать спокойно и по плану, не принимать поспешных решений.
Коммуникация. Чётко объяснять технические детали нетехническим сотрудникам, вести понятную документацию.
Готовность к обучению. Технологии быстро меняются, нужно следить за обновлениями и новыми инструментами.
Также будет плюсом:
Работа с контейнерами и оркестрацией. Docker, Docker Compose, Kubernetes (в зависимости от масштаба инфраструктуры) — для деплоя и изоляции приложений.
Облачные платформы. AWS, Azure, Google Cloud, Yandex Cloud: умение поднимать и настраивать виртуальные машины, балансировщики, группы безопасности, CDN.
CI/CD и деплой. Понимание процессов непрерывной интеграции, работа с Jenkins, GitLab CI, GitHub Actions; умение автоматизировать деплой веб‑приложений.
Основы программирования на PHP-7.2 и выше.
Примеры задач, которые решают на практике
Настроить Nginx как обратный прокси для приложения на Node.js, включить HTTPS с Let’s Encrypt и настроить лимиты запросов.
Выявить причину высокой нагрузки на CPU по логам и метрикам, найти «тяжёлый» процесс или запрос, оптимизировать конфигурацию или код.
Развернуть стек LAMP на Ubuntu, настроить резервное копирование базы данных и автоматическую ротацию логов.
Настроить мониторинг доступности сайта и алертов при падении сервиса, связать с чатом команды.