Mission Technologies, a division of HII
Mission Technologies, a division of HII
Mission Technologies, подразделение HII, разрабатывает и поставляет передовые технологии для национальной безопасности и военных операций. Его деятельность охватывает кибероперации и космические операции, передовые военные технологии, а также интегрированные системы для поддержки воздушных, сухопутных и военно-морских сил. Организация также применяет искусственный интеллект и возможности C5ISR, чтобы укреплять операции вооружённых сил США и обеспечивать координацию в различных сферах. Благодаря направлениям, связанным с производством, консалтингом и логистикой, Mission Technologies предлагает соискателям возможности работать на пересечении инженерии, оборонных технологий и оперативной поддержки.

Администратор CI/CD-конвейеров, инженер по системам III

Администрирование GitHub Enterprise и рабочих процессов GitHub Actions с поддержанием защищённых автоматизированных конвейеров DevSecOps. Поддержка миссии Mission Technologies в области военно-морских технологий на NSWC PHD.

Описание

  • Администрировать, защищать, поддерживать и сопровождать среды GitHub Enterprise, организации, репозитории, команды и связанные службы разработки.
  • Управлять разрешениями пользователей, ролевым доступом, разрешениями репозиториев, аутентификацией и средствами защиты.
  • Определять стратегии ветвления, правила защищённых ветвей, требования к запросам на слияние, практики проверки кода, процедуры выпуска и стандарты репозиториев.
  • Создавать, настраивать, поддерживать и устранять неисправности рабочих процессов GitHub Actions для автоматизированной сборки, тестирования, сканирования безопасности, упаковки и развёртывания.
  • Проектировать и поддерживать CI/CD-конвейеры на протяжении всего жизненного цикла разработки программного обеспечения.
  • Управлять размещёнными в GitHub и самостоятельно размещёнными раннерами, включая их конфигурацию, безопасность, доступность, ёмкость, зависимости, обновления и подключение.
  • Создавать повторно используемые рабочие процессы, шаблоны конвейеров, сценарии автоматизации и стандарты конфигурации.
  • Автоматизировать процессы разработки, сборки, тестирования, обеспечения безопасности, конфигурации и развёртывания.
  • Интегрировать модульные тесты, анализ качества кода, сканирование зависимостей и уязвимостей, обнаружение секретов, этапы утверждения и другие средства кибербезопасности.
  • Сотрудничать со специалистами по кибербезопасности для внедрения требований безопасности на всех этапах жизненного цикла поставки программного обеспечения.
  • Поддерживать практики DevSecOps, объединяющие разработку, кибербезопасность, тестирование, инфраструктуру и эксплуатацию.
  • Настраивать и поддерживать секреты, учётные данные, сертификаты, токены, сервисные учётные записи и зависимости конвейеров.
  • Поддерживать контролируемые развёртывания в Microsoft Azure, Azure App Service, локальных средах, системах разработки и тестирования и других утверждённых платформах размещения.
  • Отслеживать выполнение конвейеров, диагностировать сбои и проблемы производительности, определять первопричины и внедрять корректирующие действия.
  • Координировать работу с командами разработки, инфраструктуры, баз данных, облачных решений и кибербезопасности.
  • Помогать командам разработки настраивать репозитории, создавать рабочие процессы, устранять неисправности конвейеров и применять стандартизированные практики DevSecOps.
  • Поддерживать процессы работы с исходным кодом, контролем версий, выпусками, конфигурациями и артефактами.
  • Участвовать в инициативах по модернизации инфраструктуры и приложений.
  • Отслеживать состояние, производительность, надёжность, доступность и ёмкость инфраструктуры CI/CD.
  • Поддерживать ведение журналов, аудит, мониторинг и операционную прослеживаемость.
  • Создавать техническую документацию, процедуры, записи конфигураций, архитектурные схемы, аудиторские подтверждения, руководства по устранению неисправностей и материалы базы знаний.
  • Оказывать техническую поддержку, предоставлять консультации и обучение по GitHub Enterprise, GitHub Actions, CI/CD и DevSecOps.
  • Оценивать новые инструменты DevOps и DevSecOps и рекомендовать улучшения процессов.
  • Объяснять технические проблемы, риски, требования и решения техническим и нетехническим заинтересованным сторонам.

Требования

  • Пять лет соответствующего опыта при наличии степени бакалавра в смежной области; три года при наличии степени магистра; опыт не требуется при наличии степени PhD или доктора права; либо аттестат о среднем образовании или эквивалент и девять лет соответствующего опыта.
  • Требуется гражданство США.
  • Способность получить и сохранять допуск к секретной информации на протяжении трудоустройства.
  • Необходимо иметь действующую сертификацию CompTIA Security+ и поддерживать её актуальность.
  • Соответствующий опыт может включать GitHub Enterprise, GitHub Actions, Git, разработку и администрирование CI/CD-конвейеров, DevOps или DevSecOps, инженерию сборки и выпуска, Azure, написание сценариев, YAML, системное администрирование, инфраструктуру как код, Docker, Kubernetes, автоматизированное тестирование, тестирование безопасности приложений, анализ зависимостей, сканирование уязвимостей и секретов, управление идентификацией и доступом, управление развёртыванием и конфигурацией, ведение журналов и мониторинг, Agile-среды, практики SSDLC и среды кибербезопасности Министерства обороны или ВМС США.
  • Желательно: степень бакалавра в области электротехники, электронной инженерии, компьютерной инженерии, информатики, информационных систем или соответствующей квалифицируемой области.
  • Желательно: не менее трёх лет профессионального опыта системного администрирования.
  • Способность подниматься по лестницам, работать в ограниченных пространствах и при значительных перепадах температуры, а также поднимать или перемещать материалы по мере необходимости.

Преимущества

  • Варианты медицинского, стоматологического страхования и страхования зрения.
  • Ресурсы для поддержания здоровья.
  • Программы помощи сотрудникам.
  • Варианты накопительного плана 401(k).
  • Инструменты финансового планирования.
  • Страхование жизни.
  • Скидки для сотрудников.
  • Оплачиваемые праздничные дни.
  • Оплачиваемый отпуск.
  • Компенсация расходов на обучение.
  • Стипендии на образование детей младшего возраста.
  • Стипендии на послесреднее образование.
  • Конкурентоспособный пакет льгот.
  • Образовательные и учебные программы, поддерживающие дальнейший карьерный рост.
  • Для соответствующих должностей иногда могут предлагаться бонусы или иная нерегулярная компенсация.