Администратор веб-сервера

Welltex

Администратор веб-сервера

Описание вакансии

Технические знания

  • Операционные системы. Глубокое владение 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 и выше.

Примеры задач, которые решают на практике

  1. Настроить Nginx как обратный прокси для приложения на Node.js, включить HTTPS с Let’s Encrypt и настроить лимиты запросов.
  2. Выявить причину высокой нагрузки на CPU по логам и метрикам, найти «тяжёлый» процесс или запрос, оптимизировать конфигурацию или код.
  3. Развернуть стек LAMP на Ubuntu, настроить резервное копирование базы данных и автоматическую ротацию логов.
  4. Настроить мониторинг доступности сайта и алертов при падении сервиса, связать с чатом команды.

Посмотреть контакты работодателя

Похожие вакансии

Администратор футбольной школы

Футбольная школа Спартак ЮВАО (ИП Черпилло Наталья Анатольевна)

  • Москва

  • Не указана

Рекомендуем

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию