Задачи:
— Поддержка и развитие инфраструктуры на Ubuntu 22.04/24.04;
— Настройка и сопровождение CI/CD в GitLab;
— Управление кластерами Kubernetes и окружениями на Docker Compose;
— Настройка серверов с GPU (драйверы NVIDIA, контейнерный рантайм, мониторинг утилизации);
— Поддержка инфраструктур;
— Управление стеком логирования;
— Диагностика инцидентов (логи systemd, подов, пайплайнов, Graylog);
— Написание документации и runbook'ов.
Требования:
— ОС и системное администрирование;
— Уверенное администрирование Ubuntu 22.04 и 24.04 (установка, настройка, обновление, решение проблем);
— Systemd: написание и отладка unit-файлов, работа с journalctl, таймерами, управление сервисами;
— Docker: создание и оптимизация образов, понимание устройства контейнеров;
— Docker Compose: запуск и поддержка многоконтейнерных окружений;
— Kubernetes: опыт эксплуатации production-кластеров, Helm, работа с подами, сервисами, ingress, PVC, секретами;
— GitLab CI/CD: построение пайплайнов, настройка раннеров, интеграция с Kubernetes;
— Работа с драйверами NVIDIA под Linux: установка, отладка, решение конфликтов при обновлении ядра, настройка NVIDIA Container Toolkit;
— Проброс GPU в Docker и Kubernetes;
— Эксплуатация PostgreSQL: установка, настройка репликации, бэкапы, мониторинг;
— etcd: понимание устройства, дефрагментация, бэкап и восстановление как для K8S так и для приложений;
— RabbitMQ: настройка кластеризации, мониторинг очередей, управление пользователями и правами, помощь разработчикам;
— Kafka: администрирование кластеров, работа с топиками, consumer groups, оффсетами, настройка репликации;
— OpenSearch: установка, настройка репликации, бэкапы, мониторинг, настройка индексов, ILM-политик, шардирование, интеграция с Graylog;
— Graylog: развертывание, настройка индексов, streams, pipelines, дашбордов, алертов;
— Prometheus + Grafana: настройка сбора метрик, дашбордов, алертов;
— Понимание TCP/IP, DNS, firewall (iptables/ufw), обратный прокси (nginx).
Условия:
— Удаленный формат работы;
— Уровень оплаты после результатов собеседования;
— Гибкий режим начало/конец рабочего дня.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.