BLUE ORIGIN
BLUE ORIGIN
BLUE ORIGIN — аэрокосмическая и оборонная компания, специализирующаяся на освоении космоса и разработке многоразовых ракет-носителей. Основанная Джеффом Безосом, компания стремится расширить присутствие человечества в космосе и одновременно помочь сохранить Землю, создавая новые источники энергии и осваивая материальные ресурсы, а также вынося промышленность за пределы планеты. Частично и полностью многоразовые системы компании предназначены для гражданских, коммерческих и оборонных заказчиков, при этом особое внимание уделяется безопасности и экономичной доступности космоса.

Старший инженер по сборке и выпуску ПО для встроенных систем и полного стека

Инженер по сборке и выпуску ПО проектирует конвейеры на базе Bazel для спутниковой сети связи TeraWave компании Blue Origin. Роль объединяет встроенное ПО, облачные сервисы, CI/CD и защищённое развертывание по воздуху.

Описание

  • Создавать и поддерживать системы Bazel для встроенного ПО и облачных нагрузок
  • Настраивать герметичные сборки, которые создают идентичные артефакты из одной и той же ревизии исходного кода
  • Управлять цепочками инструментов для кросс-компиляции под ARM и RISC-V, а также средами выполнения Docker и OCI
  • Масштабировать контейнеризированные конвейеры CI/CD для модульного, интеграционного тестирования и тестирования с аппаратным обеспечением в контуре
  • Автоматизировать упаковку облачного ПО с помощью Kubernetes и Docker
  • Определять стратегии версионирования и развертывания для сервисов оркестрации сети, телеметрии и управления спутниками
  • Выстраивать циклы выпуска для развертываний на нескольких целевых платформах
  • Автоматизировать создание подписанных, защищённых и проверяемых образов встроенного ПО и облачных контейнеров для передачи по воздуху
  • Поддерживать монорепозиторий и граф зависимостей встроенного ПО, промежуточного ПО и облачных сервисов

Требования

  • Степень бакалавра в области информатики, компьютерной инженерии или смежной области
  • Не менее 7 лет опыта в инженерии сборки и выпуска ПО, DevOps или SRE с акцентом на встроенное ПО и распределённые облачные сервисы
  • Экспертное владение Bazel
  • Обширный опыт работы с CMake или Ninja для встроенного ПО и с Gradle, Maven или Go Modules для сервисов
  • Глубокие знания Docker, Podman, Kubernetes и Helm
  • Навыки автоматизации и написания скриптов на Python, Bash или Go
  • Необходимо быть гражданином или подданным США, постоянным резидентом США с действующей грин-картой либо законно допущенным беженцем или лицом, получившим убежище
  • Необходимо пройти стандартную проверку биографических данных Blue Origin

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

  • Медицинское, стоматологическое страхование и страхование зрения
  • Базовое и дополнительное страхование жизни
  • Оплачиваемый отпуск по уходу за ребёнком
  • Страхование на случай краткосрочной и долгосрочной нетрудоспособности
  • План 401(k) с взносами компании в размере до 5%
  • Программа поддержки образования
  • Опционы на акции для штатных сотрудников, работающих не менее 20 часов в неделю
  • До четырёх недель оплачиваемого отпуска в год в зависимости от предусмотренного графика работы
  • До 14 оплачиваемых компанией праздничных дней
  • Льготы и бонусы могут различаться в зависимости от должности, уровня, личного вклада и результатов компании и не гарантируются