SAIC
CI-CD Pipeline Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по CI/CD пайплайнам в компании SAIC. Основной фокус — построение и оптимизация пайплайнов на базе GitLab, автоматизация интеграции и доставки кода совместно с командами разработки и инфраструктуры.
Задачи
- Проектировать, разрабатывать и оптимизировать CI/CD пайплайны с упором на GitLab
- Взаимодействовать с Java- и C++-разработчиками, тестировщиками и инфраструктурными командами для ускорения интеграции и доставки кода
- Внедрять стратегии ветвления, процессы merge и стандарты версионирования с использованием Git и GitLab
- Улучшать опыт разработчиков за счёт автоматизации, доработки пайплайнов и согласованности окружений
- Поддерживать контейнеризацию и оркестрацию (Docker, Podman, Kubernetes/OpenShift)
- Вести подробную документацию архитектуры пайплайнов, конфигураций и процессов
Требования
- Степень бакалавра и 2+ года релевантного опыта; 4 года опыта принимаются вместо диплома
- Опыт работы с GitLab для создания, оркестрации и автоматизации CI/CD пайплайнов
- Владение скриптовыми языками: Python, Bash или PowerShell
- Понимание Git-воркфлоу и современных стратегий ветвления
- Опыт поддержки Java-приложений или работы с Java-командами
- Знакомство с Infrastructure-as-Code инструментами (Terraform, Ansible, Helm)
- Сильные коммуникативные навыки и умение работать в кросс-функциональных командах
- Аналитические способности и навыки решения проблем
- Внимательность к деталям и ориентация на масштабируемую и безопасную доставку ПО
Навыки
- GitLab
- CI/CD
- Git
- Python
- Bash
- PowerShell
- Java
- C++
- Docker
- Podman
- Kubernetes
- OpenShift
- Terraform
- Ansible
- Helm