Должность: Инженер по развертыванию и тестированию
Местоположение: Альбукерке, Нью-Мексико / На территории работодателя
О Swoop:
Миссия Swoop Technologies — систематизировать и сделать доступным мировое военное и критически важное оборудование. Мы создаем распределенную операционную систему SwoopOS, которая декомпозирует мировое оборудование в распределенное роботизированное воплощение, на основе которого новое поколение распределенных систем, автономных систем и агентского ИИ может быть построено и развернуто с использованием нашего SDK, Valhalla, и управляться через наш браузер, Surf. Представьте себе мировое оборудование — состоящее из электросети, коммуникационных архитектур, производственных мощностей и вооруженных сил — как ограниченный набор ресурсов, обладающий потенциалом для обеспечения превосходства западных военных, суверенного контроля над экономически конкурентоспособными производственными мощностями или создания энергосистемы, способствующей энергетическому доминированию. Swoop освобождает эти ограниченные активы, позволяя им вносить вклад в будущее мира как серию строительных блоков, которые можно комбинировать со скоростью программного обеспечения, ограниченного только физическими законами и нормами безопасности. Именно это строит Swoop. Не в центре обработки данных, облаке или локальном локальном вычислительном узле. В физическом мире.
Влияние:
Будучи членом нашей команды инженеров по развертыванию и тестированию, вы будете выступать в качестве критически важного звена между разработкой наших передовых технологий и их реальным операционным внедрением. Развертывание, интеграция и поддержка технологий Swoop для клиентов, выполняющих критически важные миссии, обеспечат продвижение и сокращение сроков внедрения этих возможностей. Вы будете работать вместе с инженерами по продуктам и DevOps для достижения успешных технических результатов для наших клиентов, постоянного совершенствования наших технологий и обеспечения того, чтобы процессы и готовность к развертыванию после внедрения постоянно развивались.
Что вы будете делать:
- Координировать и выполнять развертывание программного обеспечения в нескольких средах (staging, testing, production)
- Сотрудничать с командами разработки и эксплуатации для планирования и составления расписания мероприятий по развертыванию
- Внедрять и поддерживать конвейеры непрерывной интеграции/непрерывного развертывания (CI/CD)
- Отслеживать и устранять неполадки в процессах развертывания для обеспечения бесперебойной работы и своевременной доставки. Устранять и решать любые проблемы или сбои в процессах развертывания
- Автоматизировать задачи развертывания, где это возможно, для сокращения ручного вмешательства и повышения эффективности
- Обеспечивать контроль версий и надлежащее документирование процедур развертывания и конфигураций
- Выполнять тестирование после развертывания для обеспечения соответствия функциональности и производительности ожиданиям
- Поддерживать и обновлять инструменты и сценарии развертывания для повышения надежности и автоматизации
- Оказывать поддержку команде разработки в тестировании, проверке и развертывании изменений приложений
- Работать с облачными платформами (AWS, Azure, GCP, OCI) для управления развертываниями и конфигурациями
- Обеспечивать соответствие стандартам безопасности и эксплуатации во время развертывания
- Предоставлять регулярные отчеты о ходе развертывания и потенциальных рисках заинтересованным сторонам
У вас должно быть:
- Действующая секретная форма допуска США
- Опыт работы от 3 до 5 лет в области поставки, интеграции или эксплуатации технологических решений в сетевых средах Министерства обороны США (развертывание, выпуск или смежные роли)
- Сильные аналитические навыки и навыки решения проблем для диагностики проблем продукта, определения первопричин, устранения неполадок, реализации исправлений и, при необходимости, эскалации; внимание к деталям с возможностью преобразования технических результатов в действенные действия
- Глубокое понимание сетевых принципов OSI, как в целом, так и в контексте Министерства обороны США
- Способность работать независимо с техническими и нетехническими сторонами в динамично меняющихся условиях, обладая отличными навыками сотрудничества и общения (письменного и устного)
- Способность адаптироваться к быстро меняющимся условиям и справляться с проблемами развертывания под давлением; продемонстрированная адаптивность и успех в условиях ограниченных ресурсов
- Экспертиза и опыт работы с различными технологиями, включая: инструменты CI/CD, технологии контейнеризации, системы контроля версий, облачные платформы, автоматизация инфраструктуры и инструменты мониторинга
- Способность и желание путешествовать по мере необходимости. До 50%, но требования могут варьироваться
Бонус, если у вас есть:
- Степень бакалавра в области компьютерных наук, информационных технологий или смежной области
- Опыт написания и/или чтения кода на Python, C, Rust или Assembly.
- Опыт написания сценариев на Bash, Python, PowerShell и т. д.
- Знание одной или нескольких из следующих сред: распределенные системы, встраиваемые системы, bare metal среды, аппаратная виртуализация
- Понимание и опыт администрирования операционных систем (RTOS, различные дистрибутивы Linux и Windows)
- Знание баз данных и стратегий развертывания баз данных
Swoop Technologies гордится тем, что является работодателем с равными возможностями. Все квалифицированные кандидаты получат возможность трудоустройства независимо от расы, цвета кожи, религии, пола, сексуальной ориентации, возраста, национального происхождения, инвалидности, статуса ветерана, гендерной идентичности или любого другого фактора, защищенного применимыми федеральными, государственными или местными законами.