Обязанности
- оптимизация процессов разработки, тестирования и развёртывания;
- ускорение вывода новых функций в production за счёт стандартизации, шаблонизации, создания внутренних инструментов и библиотек;
- развитие внутренних сервисов для автоматизированного создания, настройки и подготовки инфраструктуры под потребности команд;
- проработка и реализация механизмов масштабирования сервисов и систем;
- управление инфраструктурными затратами и оптимизация стоимости используемых ресурсов (Cost Management);
- поддержка и развитие существующей инфраструктуры, включая защищённый контур, соответствующий требованиям PCI DSS;
- участие в реализации и сопровождении проектов отдела информационной безопасности;
- разбор инцидентов, устранение их причин и повышение надёжности систем.
Требования
- уверенное владение и опыт администрирования GitLab: разработка, поддержка и шаблонизация пайплайнов, настройка и сопровождение инстансов, управление конфигурацией и доступами, работа с GitLab Runner, понимание архитектуры и основных компонентов платформы;
- опыт работы с Harbor и/или Nexus: администрирование registry и репозиториев артефактов, настройка доступа и интеграций с CI/CD, диагностика проблем при публикации и загрузке артефактов и контейнерных образов;
- опыт работы с Docker и Docker Compose, понимание принципов сборки и распространения контейнерных образов.
- опыт работы с Kubernetes и Helm, понимание принципов развёртывания и эксплуатации приложений; опыт работы с Argo CD будет преимуществом.
- практический опыт применения Infrastructure as Code — Terraform, Ansible — для автоматизации инфраструктурных задач.
- понимание принципов эксплуатации production-систем: мониторинга, диагностики, управления изменениями и реагирования на инциденты.
Будет плюсом:
практический опыт troubleshooting GitLab и GitLab CI/CD: диагностика проблем с доступностью и производительностью, анализ логов, поиск причин сбоев пайплайнов и их устранение.