Вакансия: DevOps / Linux администратор с опытом Ansible
Задача:
Настроить инфраструктуру для рекламных проектов (1 домен = 1 сервер).
Нужен Ansible playbook, который позволит в 1 команду разворачивать готовый сервер.
Требования:
Уверенное знание Linux (Ubuntu/Debian);
Опыт работы с Ansible (обязательно);
Опыт настройки nginx + PHP-FPM + SSL (Let’s Encrypt);
Умение писать и поддерживать bash-скрипты;
Опыт интеграции конфигов/секретов (API-ключи, env-файлы);
Понимание работы с REST API (для подключения сервисов типа IPQualityScore, MaxMind).
Что нужно сделать:
Настроить базовый сервер (VPS) под домен: nginx, PHP, SSL.
Развернуть структуру проекта:
white.html (вайт страница),
route.php (decision endpoint),
js_challenge.html и verify.php.
Подключить API (IPQualityScore, MaxMind).
Настроить интеграцию с Keitaro (редирект с параметрами).
Настроить логи и базовую защиту (UFW, fail2ban).
Написать Ansible playbook, который автоматизирует все шаги.
Входные параметры: domain, api_keys, keitaro_url.
Результат: рабочий сервер с готовым проектом.
Будет плюсом:
Опыт настройки Redis/MySQL (для кэша);
Опыт работы с Docker (опционально).
Формат работы:
Разовая задача (создание playbook) + возможная поддержка.