Northrop Grumman
Principal Engineer Software III (26-404)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal-инженер в программу C2BMC (Missile Defense) в Northrop Grumman. Разработка и поддержка масштабируемых DevOps-решений и CI/CD-пайплайнов, автоматизация и обеспечение надёжности систем.
Задачи
- Проектировать, строить и поддерживать CI/CD-пайплайны с использованием GitLab и Jenkins
- Реализовывать Infrastructure as Code (IaC) и Software-defined Networking (SDN) решения для enterprise-сети
- Разрабатывать и улучшать скрипты и сервисы автоматизации на Python или Java
- Диагностировать и устранять проблемы в системах сборки, пайплайнах и облачных окружениях
- Взаимодействовать с кросс-функциональными командами для повышения автоматизации, надёжности и производительности
- Создавать, поддерживать и презентовать KPI и метрики по Network Enterprise
- Вести документацию по ПО, пайплайнам, архитектуре и инструментам
- При необходимости поддерживать критические активности вне рабочих часов
Требования
- Степень бакалавра в CS, Software Engineering, инженерии, математике, физике или смежной области и 5 лет опыта; либо магистр и 3 года опыта; либо 9 лет релевантного опыта
- Действующая сертификация 8140 уровня IAT Level II или выше (Security+, GSEC, SSCP, CISSP и т.п.)
- Действующий допуск Secret с возможностью получить Top Secret
- Опыт программирования на Python и Java, а также скриптовые языки Bash и Powershell
- Понимание принципов ООП, интеграции через REST API и Git
- Опыт скриптинга и автоматизации тестирования инструментов
- Опыт работы с Git-based системами контроля версий (GitLab)
- Опыт построения и поддержки CI/CD пайплайнов (GitLab CI, Jenkins)
- Понимание SDLC и Agile-методологий
- Готовность к командировкам (10% времени)
- Навыки коммуникации и презентации, работа с PowerPoint и Visio
Условия
- Медицинская страховка
- Сберегательный план
- Оплачиваемый отпуск
- Образовательная поддержка
- Обучение и развитие
- Гибкие условия работы
- Возможны сверхурочные, сменные надбавки и дискреционный бонус
Навыки
- Python
- Java
- Bash
- PowerShell
- REST API
- Git
- GitLab
- Jenkins
- CI/CD
- DevOps
- IaC
- SDN
- Agile
- SDLC