DevOps-инженер

Provectus Generation Казахстан, Талдыкорган, улица Каблиса Жырау, 59 2026-05-15 15:06:53

Описание

DevOps Engineer

О проекте

Распределённая система из множества микросервисов на Node.js, деплоящихся через Docker и Docker Compose. Сервисы общаются через RabbitMQ, данные хранятся в MariaDB. Есть legacy API на PHP. Инфраструктура работает, но выросла органически — без мониторинга, с ручным деплоем, без централизованных логов. Твоя задача — это исправить.

Важный момент: большинство инструментов и сервисов — self-hosted. Вся инфраструктура крутится на VPS у разных провайдеров — мы не используем единую облачную платформу, поэтому важно уметь работать с разнородным окружением.

Что предстоит сделать:

* Настроить мониторинг серверов и всей системы микросервисов — CPU, RAM, диск, статусы сервисов, метрики из RabbitMQ

* Построить централизованное логирование — собрать логи со всех сервисов в одно место, сделать удобный поиск

* Настроить алерты — чтобы о проблемах узнавали до того, как они стали инцидентом

* Сделать дашборды — состояние инфраструктуры и сервисов в одном экране

* Убрать ручной деплой — автоматизировать через CI/CD и Ansible

* Настроить резервное копирование — базы данных, volumes, ротация и проверка бэкапов

* Навести порядок в оркестрации — healthcheck, restart policies, управление зависимостями между сервисами

Стек с которым предстоит работать:

* Docker, Docker Compose

* Ansible

* GitLab / Bitbucket — CI/CD пайплайны, self-hosted

* Prometheus + Grafana (или предложи альтернативу с обоснованием)

* Loki / ELK для логов — self-hosted

* MariaDB

* RabbitMQ

* Linux (Ubuntu/Debian)

Что важно:

* Реальный опыт построения мониторинга с нуля, не только поддержка чужого

* Уверенное владение Ansible — плейбуки, роли, идемпотентность

* Глубокое понимание Docker в продакшене — не просто "запустить контейнер"

* Опыт настройки бэкапов и понимание того, как их проверять

* Комфортная работа с разнородной инфраструктурой — VPS у разных провайдеров, без единой управляющей платформы

* Комфортная работа с self-hosted инструментами — умение поднять, настроить и поддерживать самостоятельно

* Умение объяснить что и зачем ты делаешь — команда небольшая, решения принимаются совместно

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

* Опыт с Nomad

* Опыт работы с Telegram Bot API для алертов и нотификаций

* Знание S3-совместимых хранилищ для бэкапов

Что мы предлагаем:

* Удалённая работа

* Реальный технический вызов — система живая, не greenfield и не легаси-болото

* Небольшая команда, без бюрократии

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

  • Инженер-электрик

    от 240000 KZT
    Аэропорт Сары-Арка, АО Казахстан, Караганда, проспект Бухар жырау, 29 11 дней назад
    ... аварии и восстановительными работами должен инженер, заканчивающий дежурство, а вновь заступающий ... при этом в подчинение к инженеру, заканчивающему дежурство. Окончание дежурства может ... и по другим причинам) сменный инженер может при том условии, если ...
    karaganda.hh.kz
  • Инженер сервисного центра

    от 250000 до 350000 KZT
    Remeda Казахстан, Караганда, проспект Бухар Жырау, 75/3 день назад
    ... “Remeda” в г. Караганда требуется инженер сервисного центра. Плюсы работы у ...
    karaganda.hh.kz
  • Инженер-сметчик

    ARCADA Казахстан, Караганда, проспект Бухар Жырау, 24 26 дней назад
    Ищем в нашу команду опытного инженера-сметчика с функциями производственно-технического ...
    karaganda.hh.kz
  • Главный инженер в ТЦ ЦУМ

    до 350000 KZT
    ARCADA Казахстан, Караганда, проспект Бухар Жырау, 53/8 13 дней назад
    Обязанности: Обеспечение бесперебойной работы по эксплуатации зданий. Проведение ремонтно-профилактических работ. Взаимодействие с коммунальными службами. Требования: Высшее техническое образование. Опыт работы не менее 3х лет. Условия: Стабильная оплата ...
    karaganda.hh.kz

Карточка вакансии:

  • Должность DevOps-инженер
  • Размещено: 2026-05-15 15:06:53
  • Город Казахстан, Талдыкорган, улица Каблиса Жырау, 59
  • Зарплата:
  • Компания: Provectus Generation