Задачи чётко сосредоточены на критичной инфраструктуре GitLab и дают серьёзную операционную ответственность, хотя инциденты и срочные обновления безопасности могут создавать нагрузку.
Цена сбоев
Актуальные технологии
Важная инфраструктура
Чёткие задачи
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
DevOps-инженер (Middle) GitOps (GitLab/Kubernetes): Сопровождение нескольких self-managed инсталляций GitLab, Gitaly-кластеров, раннеров, резервного копирования и горячего резерва с акцентом на отказоустойчивость, безопасность обновлений и производительность. Focus on репликации и восстановлении репозиториев, эксплуатации Kubernetes-раннеров, миграциях GitLab-базы и разборе инцидентов, влияющих на тысячи пользователей.
Локация: удалённо из Москвы
Компания
RWB (Wildberries & Russ) развивает крупную инфраструктуру разработки, в которой GitLab используется для кода и CI/CD.
Что делать
Сопровождать несколько инсталляций GitLab, включая обновления, устранение уязвимостей, оптимизацию производительности и разбор инцидентов.
Работать с Gitaly и Praefect: репликация репозиториев, смена primary и восстановление.
Развивать резервное копирование и горячий резерв в другом ЦОД, регулярно проверять восстановление.
Сопровождать GitLab Runner на виртуальных машинах и в Kubernetes, настраивать изоляцию, ресурсы и лимиты.
Выполнять пользовательские операции с базой GitLab: миграции, работу с индексами, контроль роста таблиц и очистку.
Поддерживать пользователей, выдавать доступы и взаимодействовать с командами информационной безопасности, Kubernetes, DBA и сети.
Требования
От 3 лет опыта работы DevOps- или SRE-инженером.
Опыт администрирования GitLab, включая установку или обновление self-managed-инсталляций и настройку раннеров.
Уверенное владение Kubernetes: деплой и отладка приложений, Helm-чарты, ресурсы и лимиты, PV и PVC.
Уверенное администрирование Linux: сети, диски, производительность и systemd.
Опыт работы с PostgreSQL и Redis на пользовательском уровне: подключения, нагрузка, резервное копирование и долгие запросы.
Владение Ansible или другим инструментом управления конфигурацией.
Хорошо, если есть
Опыт работы с Gitaly Cluster и Praefect, включая восстановление репозиториев.
Опыт эксплуатации крупного GitLab с тысячами пользователей и репозиториями объёмом в сотни гигабайт.
Опыт мониторинга с Prometheus и Grafana, а также настройки алертинга в IaC.
Опыт работы с S3-совместимым хранилищем для артефактов и резервных копий.
Опыт работы по спринтам.
Культура и преимущества
Удалённый формат работы из Москвы.
Работа с критичной инфраструктурой GitLab, через которую проходит CI/CD практически всей разработки.
Взаимодействие с командами информационной безопасности, Kubernetes, DBA и сети.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →