UREMONT

DevOps Engineer

230 000 - 250 000 RUR
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет

Ищем DevOps-инженера для поддержки и развития нашей инфраструктуры на Linux-виртуалках.
Основные задачи — автоматизация деплоймента монолита (PHP + Angular), настройка CI/CD, мониторинга и логирования, работа с PostgreSQL/Redis и внедрение RabbitMQ.


Чем предстоит заниматься:

  • Поддержка и развитие инфраструктуры на Linux-серверов (виртуалки).
  • Автоматизация деплоймента PHP-приложения и фронтенда на Angular.
  • Настройка и развитие CI/CD-процессов (предпочтительно GitLab CI, но возможен и иной стек).
  • Настройка и сопровождение веб-стека (Nginx/Apache, PHP-FPM).
  • Администрирование PostgreSQL: базовые настройки, резервные копии, простая оптимизация.
  • Поддержка и оптимизация Redis (кеширование, мониторинг, базовые настройки отказоустойчивости).
  • Внедрение и настройка RabbitMQ (установка, базовая конфигурация, мониторинг, работа под нагрузкой).
  • Настройка мониторинга и алертинга (Grafana/Prometheus или аналогичные решения, системные метрики, БД, очереди).
  • Настройка логирования и централизованного сбора логов.
  • Обеспечение надёжности и доступности сервисов (бэкапы, простые сценарии отказоустойчивости, проверка восстановления).
  • Совместная работа с разработчиками (PHP / Angular) по поиску и устранению узких мест в инфраструктуре.
  • Документирование инфраструктурных решений и регламентов.


Требования:

  • Опыт коммерческой работы DevOps / системным администратором от 2–3 лет.
  • Уверенное владение Linux (Debian/Ubuntu или похожие дистрибутивы): настройка, обновление, поиск проблем.
  • Опыт настройки веб-стека: Nginx/Apache, PHP-FPM.
  • Опыт работы с CI/CD (желательно GitLab CI, допускаются аналоги — Jenkins, GitHub Actions и т.п.).
  • Понимание жизненного цикла приложений: dev/stage/prod, релизные циклы, откаты.
  • Базовые навыки администрирования PostgreSQL (установка, бэкапы, простая оптимизация/настройка).
  • Опыт работы с Redis.
  • Базовое понимание очередей и желание погрузиться в RabbitMQ (первым временем можно под наставничеством).
  • Уверенный bash (написание и поддержка скриптов автоматизации).
  • Понимание принципов надёжности и отказоустойчивости на уровне виртуальной инфраструктуры.

Будет плюсом:

  • Опыт настройки RabbitMQ под нагрузкой (кластер, high availability, мониторинг).
  • Опыт построения централизованного логирования (например, ELK, Loki или аналоги).
  • Опыт работы с инструментами мониторинга (Prometheus + Grafana и т.д.).
  • Опыт оптимизации производительности веб-проектов (PHP/БД/кеш).
  • Навыки скриптинга на Python.
  • Опыт миграции проектов между серверами/хостингами.

Мы предлагаем

  • Влияние на архитектуру и технический стек;
  • Сильную команду и возможность развивать экспертизу лидера;
  • Участие в переходе на современные технологии;
  • Конкурентную заработную плату (по результатам собеседования);
  • Гибкий график, формат работы удаленно;
  • Отпуск 28 календарных дней
  • Корпоративное обучение и участие в конференциях.