NeverHard
DevOps-инженер at Provectus Generation — NeverHard
DevOps-инженер at Provectus Generation in Алматы. View salary, required skills, and apply on NeverHard.
- Company
- Provectus Generation
- Location
- Алматы
- Type
- not_specified
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, упр
This page requires JavaScript. Please enable it in your browser, or explore
neverhard.com for more information.