DevOps Engineer (Middle+/Senior
Занятость | Полная занятость |
Полная занятость | |
Адрес | Казахстан, Астана |
Задачи в проекте
-
Стабилизация и реорганизация инфраструктуры существующих проектов:
-
Диагностика и устранение проблем с падениями текущих сервисов.
-
Перенос всех баз данных (PostgreSQL) на выделенный сервер с высокой доступностью.
-
Вынесение файлового хранилища в Yandex Object Storage (S3, MinIO Gateway).
-
-
DevOps-процессы и CI/CD:
-
Настройка бэкапов: исходный код, базы данных, пользовательские файлы и медиа.
-
Приведение всех проектов к единой структуре (Laravel, PHP, Nginx, Docker).
-
Настройка CI/CD пайплайнов в GitLab, автоматический деплой по push'у.
-
-
Миграция и контейнеризация:
-
Развертывание микросервисной архитектуры в Kubernetes (K8s).
-
Выделенные сервисы:
-
Kafka
-
PostgreSQL
-
MinIO
-
Kubernetes (K8s)
-
ElasticSearch + Kibana
-
Grafana + Prometheus
-
-
-
Мониторинг и поддержка:
-
Настройка мониторинга всех сервисов через Prometheus, Zabbix и Grafana.
-
Организация централизованного логирования (ELK stack).
-
Поддержка работы и устранение ошибок в проде.
-
Требования
-
Опыт работы DevOps-инженером от 3 лет.
-
Глубокое знание Linux (Ubuntu/Debian, CentOS).
-
Опыт работы с VMware vCloud.
-
Настройка VPN: IPSEC, OpenVPN.
-
Опыт с базами данных PostgreSQL.
-
Умение работать с GitLab CI/CD, Docker, Docker Swarm/Kubernetes.
-
Знание Bash на уровне автоматизации задач.
-
Опыт настройки очередей сообщений: RabbitMQ.
-
Навыки работы с Prometheus, Zabbix, Grafana, ELK Stack.
-
Понимание релизных процессов и взаимодействие с dev-командой.
✅ Плюсом будет:
-
Опыт переноса monolith → microservices.
-
Опыт настройки Laravel-проектов и config/filesystems.php.
-
Навыки в повышении отказоустойчивости систем.
-
Знание основ безопасности DevOps-инфраструктуры.
Что предлагаем:
-
Работа в растущей IT-компании с сильной командой.
-
Адекватное руководство, минимум бюрократии.
-
Полностью удалённый формат.
Опыт | От 3 до 6 лет |
График работы | Удаленная работа |