
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 оплачиваемых компанией праздничных дней
- Льготы и бонусы могут различаться в зависимости от должности, уровня, личного вклада и результатов компании и не гарантируются