О компании:
Основные обязанности:
1. Поддержка и обслуживание 2-х кластеров Kubernetes (на выделенных серверах и в AWS)
2. Поддержка и конфигурация сервисов: OpenVPN, Datadog, Graylog, MariaDB/RDS, Minio/CEPH/S3, Nginx, Php, Кластер RabbitMQ, Phpmyadmin, Redis/ElastiCache, Jenkins, Flashphonner, Grafana, Prometheus.
3. Поддержка и обслуживание динамических окружений, позволяющих быстро развернуть “сокращенные” версии приложений и проверить работоспособность отдельных веток или merge request’ов.
4. Развитие CI-среды на базе GitLab:
Контейнеризация и сборка приложений,
- Подготовка скриптов для сборки кода приложений Сервисов, размещаемых в Git-репозиториях вместе с приложениями;
- Подготовка конфигураций, описывающих архитектуру Сервисов и необходимые технологические компоненты в формате кластера Kubernetes, размещаемые в Git-репозиториях вместе с приложениями.
- Помощь в запуске приложений c использованием docker-compose/werf в локальном окружении.
- Подготовка конфигурационных описаний процесса деплоя (настройка pipeline) и обеспечение возможности “деплоя по кнопке”;
5. Организация и развитие системы мониторинга на базе Prometheus/Datadog
Условия: