Заголовок: Senior DevOps Engineer
Компания: Àlber Blanc Capital
Местоположение: нет
Мы ищем инженера, который будет отвечать за нашу CI/CD платформу и ее инфраструктуру AWS для большой кодовой базы на C++. Ваша цель — быстрые и надежные сборки для каждого разработчика, подкрепленные метриками.
Обязанности
- Отвечать за платформу GitLab CI/CD: дизайн пайплайнов, скорость, стабильность и стоимость
- Создавать повторно используемые CI-шаблоны, общие для более чем 10 проектов
- Проектировать и управлять инфраструктурой AWS для CI: автоскейлинг флотов раннеров на EC2/EKS, IAM, хранилище S3
- Создавать мониторинг и оповещения для раннеров, хранилищ, кэшей и времени сборки
- Использовать метрики для поиска узких мест и сокращения времени до получения результата
- Оптимизировать C++ пайплайны (Conan + CMake) для воспроизводимых сборок и предсказуемого кэширования
- Обеспечивать безопасность CI с доступом по принципу наименьших привилегий и кратковременными учетными данными через Vault
Требования
- Глубокий опыт работы с GitLab CI/CD: шаблоны, extends, rules, needs, artifacts, cache, child и dynamic pipelines
- Опыт работы с GitLab Runners (docker, shell, k8s): автоскейлинг, лимиты ресурсов, параллелизм
- Сильное знание AWS: EC2, IAM, S3, VPC; EKS — плюс
- Prometheus, Grafana и ELK: метрики, дашборды, оповещения и диагностика инцидентов
- Способность находить первопричину медленной сборки по метрикам (IOwait, NFS, коэффициент попадания в кэш, загрузка раннера)
- Практический опыт работы с Conan, CMake и ccache в CI
- Ansible для управления конфигурацией
- Vault или аналогичный инструмент, интегрированный с CI
- Сильные навыки устранения неполадок в Linux и подход, основанный на данных
Желательно
- Мультирегиональные раннеры и кэширование
- Python или Go для автоматизации
- Kafka
Что мы предлагаем
- Бонусы, ориентированные на результат, в дополнение к очень конкурентной заработной плате
- Прозрачные процессы и отсутствие бюрократии
- Реальное владение платформой
- Команда с одним из самых высоких уровней экспертизы на рынке
- Поддержка при переезде на Кипр