Описание вакансии
Коротко о ролиИщем DevOps-инженера, который готов брать инфраструктуру целиком — от покупки железа и настройки VPS до hardening, VPN и стабильного production-деплоя. Нам нужен не человек в формате «настроил CI и забыл», а инженер, который понимает, как устроены серверы, сеть, безопасность и production, и готов отвечать за инфраструктуру системно.
Задачи:
— Подбирать и покупать серверы/VPS под задачи.
— Выбирать провайдера и конфигурацию.
— Вводить серверы в эксплуатацию: ОС, диски, сеть, доступы.
— Настраивать мониторинг и базовый контроль состояния.
— Поддерживать инфраструктуру в рабочем состоянии.
— Собирать и поддерживать production-окружения на Docker.
— Работать с Docker images, networks и volumes.
— Настраивать деплой и откат.
— Организовывать хранение и просмотр логов.
— Следить за изоляцией контейнеров.
— Поднимать и поддерживать WireGuard VPN.
— Настраивать доступ команды к инфраструктуре, работать с ключами и их ротацией.
— Настраивать маршрутизацию и сегментацию, реализовывать принцип минимального доступа.
— Работать с AWS (VPC, EC2, IAM, S3, Security Groups, Backups), контролировать и оптимизировать стоимость.
— Настраивать безопасный SSH-доступ, использовать ключи вместо паролей.
— Настраивать firewall, поддерживать актуальность пакетов и ОС.
— Работать с fail2ban или аналогами.
— Минимизировать привилегии и количество открытых портов.
— Безопасно хранить и использовать секреты.
— Проводить базовый аудит инфраструктуры.
— Настраивать сеть и production: TLS/SSL, DNS, Reverse proxy, разделение публичного и административного контуров, бэкапы, понимание восстановления после сбоя.
— Документировать инфраструктуру: что где запущено, за что отвечают серверы, доступы, устройство сети, деплой, rollback, восстановление после сбоя.
Требования:
— Production-уровень знаний Linux: systemd, сеть, диски и файловые системы, пользователи и права, пакеты, диагностика проблем.
— Опыт эксплуатации Docker в production.
— Понимание WireGuard/VPN: ключи, маршруты, peer'ы, split access, сегментация сети.
— Опыт работы с AWS: EC2, VPC, IAM, S3.
— Знание Terraform или CloudFormation будет большим плюсом.
— Понимание базовой серверной безопасности: закрытый SSH, авторизация по ключам, минимум открытых портов, firewall, регулярные обновления, принцип минимальных привилегий, базовый аудит.
— Понимание причин и целей всех действий, а не просто выполнение команд.
Будет плюсом:
— Опыт работы с Caddy или Nginx.
— Опыт с CI/CD системами GitHub Actions или GitLab CI.
— Опыт работы с GHCR.
— Опыт работы с несколькими VPS.
— Опыт разделения app и edge.
— Опыт организации отдельного административного контура.
— Опыт эксплуатации PostgreSQL: бэкапы, доступы, восстановление.
— Понимание типичных атак на SSH, панели управления, docker.sock.
— Опыт использования Ansible или собственных скриптов для автоматизации настройки серверов.
Требования к кандидату:
— Не боится production.
— Умеет самостоятельно разбираться в проблемах.
— Понимает последствия своих изменений.
— Думает о безопасности заранее.
— Автоматизирует рутинные задачи.
— Умеет объяснить разработчикам вопросы безопасности и предложить решения.
— Способен смотреть на инфраструктуру целиком, а не только на отдельные компоненты.
Контакты для отклика: @OnlyG3 https://t.me/OnlyG3
Контакты работодателя доступны по кнопке «Откликнуться» после входа.