Northrop Grumman
Sentinel Cyber Software Engineer Lead - 20458
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий инженер-программист в программу Sentinel (Northrop Grumman Defense Systems). Отвечает за полный жизненный цикл разработки специализированных инструментов, CI/CD и техническое руководство командой.
Задачи
- Разрабатывать кастомные инструменты и специализированные программные решения
- Проектировать сквозные потоки данных и механизмы таскинга в разрабатываемые инструменты
- Готовить документацию, участвовать в дизайн-ревью, код-ревью и ревью готовности ПО
- Разрабатывать приложения под Windows, Linux и кросс-компилируемые платформы, включая embedded
- Отвечать за полный жизненный цикл ПО: проектирование, интеграция, верификация, развёртывание и сопровождение
- Отчитываться перед стейкхолдерами и менеджерами программ о статусе проектов и устранении блокеров
- Работать совместно с командой управления программой с учётом затрат, сроков и ресурсов
- Обеспечивать техническое лидерство команды исполнения и соблюдение инженерных процессов
- Проектировать и внедрять устойчивые CI/CD-пайплайны для нескольких продуктов
- Участвовать в развитии стратегии роста критических компетенций команды
Требования
- Гражданство США и активный допуск Secret/SAP на первый день работы
- 12 лет опыта с бакалаврским дипломом в смежной области (10 лет с магистерским, 8 лет с PhD, либо +4 года опыта вместо диплома)
- Опыт разработки тренажёров и систем обучения/симуляции DoD, включая кибервойну и кинетические системы вооружения
- Практический опыт программирования на Python, C/C++ или Java
- Опыт руководства полным жизненным циклом ПО: проектирование, интеграция, верификация, развёртывание и сопровождение
- Сильные коммуникативные навыки и опыт руководства многопрофильной командой, менторинга и коучинга
- Опыт отладки и траблшутинга систем
- Опыт full-stack разработки и DevSecOps
- Опыт работы с CI/CD-инструментами: GitHub, GitLab, Jenkins
- Опыт работы с трекерами задач: Jira или Azure DevOps
Условия
- Полная занятость, график 9/80 (каждая вторая пятница выходной)
- Медицинская, стоматологическая и офтальмологическая страховка
- Пенсионный план 401k
- Оплата обучения
- Страхование жизни
- Программы помощи сотрудникам и work/life solutions
- Оплачиваемый отпуск
- Ресурсы по здоровью и благополучию
- Скидки для сотрудников
- Возможна конкурентная компенсация релокации
- Командировки около 10% времени
- Релокационная помощь не предоставляется
Навыки
- Python
- C
- C++
- Java
- Windows
- Linux
- Embedded
- CI/CD
- DevSecOps
- GitHub
- GitLab
- Jenkins
- Jira
- Azure DevOps
- Agile
- ООП
- Реляционные базы данных