Эта позиция находится в США. Все программы, которые мы поддерживаем, требуют гражданства США для получения права на трудоустройство. Вся работа должна проводиться в континентальной части США.
Кто мы:
Raft — клиентоориентированная нетрадиционная оборонная технологическая компания, призванная вооружить американские военные и государственные учреждения передовыми решениями в области ИИ/МО и данных. Мы являемся лидером в области автономной интеграции данных и Агентского ИИ, целенаправленно фокусируясь на распределенных системах данных, платформах в масштабе и разработке сложных приложений. Со штаб-квартирой в Маклине, Вирджиния, наши клиенты включают инновационные федеральные и государственные учреждения, использующие дизайн-мышление, передовой технологический стек и облачную экосистему. Мы создаем цифровые решения, которые влияют на жизнь миллионов американцев.
О роли:
Raft создает критически важные для миссии платформы данных, ИИ и операционные платформы, которые поддерживают принятие срочных решений на нескольких уровнях классификации и в различных средах развертывания. Наши системы переходят из облачных сред разработки в засекреченные, локальные и граничные развертывания, где надежность, безопасность и повторяемость имеют значение.
В качестве инженера DevOps вы будете помогать обеспечивать безопасность, развертывание и эксплуатацию платформ, лежащих в основе [R]DP, [R]AP, [R]AIMS и рабочих процессов MLOps Raft. Это не узкая роль в области инфраструктуры. Вы узнаете, как работает программное обеспечение, как данные перемещаются по платформе, как рабочие нагрузки Kubernetes ведут себя в производственной среде и как элементы управления безопасностью становятся частью повседневной доставки, а не контрольным списком, составленным постфактум.
Что отличает эту роль, так это широта охвата. CI/CD, GitOps, Kubernetes, Helm charts, наблюдаемость, безопасная конфигурация, конвейеры данных, обслуживание моделей МО и развертывания у клиентов — все это входит в один рабочий поток. Вы будете работать вместе с опытными инженерами платформы, программного обеспечения, данных и безопасности, беря на себя ответственность за четко определенные задачи. Правильный кандидат любознателен, дисциплинирован, готов глубоко решать проблемы и готов со временем перейти к более широкой ответственности за платформу.
Что вы будете делать:
- Внедрять, поддерживать и устранять неполадки инфраструктуры платформы на базе Kubernetes под руководством старших инженеров
- Создавать и поддерживать рабочие процессы CI/CD и GitOps, используя такие инструменты, как GitLab CI, Argo CD, Flux, Helm и управление конфигурацией развертывания на основе репозитория
- Поддерживать практики безопасной доставки программного обеспечения, включая усиление безопасности контейнеров, сканирование уязвимостей, проверку происхождения образов, управление секретами и шлюзы развертывания на основе политик
- Помогать в эксплуатации облачных, локальных и автономных развертываний на базе AWS, Azure, центров обработки данных и тактических сред
- Развертывать и отлаживать службы, Helm charts, конфигурацию service mesh, сетевые возможности Kubernetes, хранилище и поведение среды выполнения
- Поддерживать наблюдаемость с помощью Prometheus, Grafana, Fluent Bit, Loki, Kibana, OpenTelemetry или аналогичных инструментов, чтобы проблемы могли быть быстро обнаружены и устранены
- Работать с инженерами программного обеспечения и данных для понимания зависимостей служб, потоков данных и сценариев операционных сбоев
- Поддерживать рабочие нагрузки данных и MLOps, которые могут включать Kafka, Flink, Pinot, KServe, Kubeflow, Ray, рабочие нагрузки с поддержкой GPU и рабочие процессы обслуживания моделей
- Писать поддерживаемый код автоматизации и небольшие утилиты на Go, Java, Python, Bash или аналогичных языках для сокращения ручных усилий и повышения повторяемости
- Вносить вклад в практики доставки, основанные на соответствии требованиям, в соответствии с RMF, STIGs, NIST 800-53, IL4/IL5/IL6 и специфическими требованиями безопасности клиентов
- Документировать операционные процедуры, заметки по развертыванию, шаги по устранению неполадок и извлеченные уроки таким образом, чтобы другие инженеры могли их повторно использовать
Кого мы ищем:
- 5 лет практического опыта в DevSecOps, DevOps, инжиниринге платформ, облачной инфраструктуре, системном администрировании, кибербезопасности или смежной области
- Рабочее знакомство с Linux, контейнерами, Docker и концепциями Kubernetes, включая поды, службы, развертывания, config maps, secrets, ingress и базовое устранение неполадок
- Опыт создания, запуска или поддержки конвейеров CI/CD; знакомство с GitLab CI, GitHub Actions, Jenkins, Argo CD, Flux или аналогичными инструментами
- Знакомство с инфраструктурой как кодом (IaC) или управлением конфигурацией с помощью Terraform, Ansible, Helm, Kustomize или аналогичных инструментов
- Понимание фундаментальных практик безопасности, таких как принцип наименьших привилегий, управление уязвимостями, сканирование образов контейнеров, обработка секретов, безопасная конфигурация и аудит
- Способность читать журналы приложений, проверять конфигурацию среды выполнения, использовать инструменты командной строки и следовать доказательствам для поиска первопричин
- Базовые навыки написания скриптов или программирования на Go, Java, Python, Bash или сопоставимом языке
- Интерес к платформам данных, потоковым системам, MLOps и операционным рабочим нагрузкам ИИ/МО; предыдущий опыт работы с Kafka, Flink, KServe, Kubeflow или Ray будет плюсом
- Сильные навыки письменного общения и готовность четко документировать свою работу для товарищей по команде, клиентов и будущих операторов
- Требуется действующее секретное разрешение; необходимо иметь право и желание получить разрешение Top Secret/SCI
- Способность получить сертификат Security+ в течение первых 90 дней работы
- Готовность к командировкам до 30%
Настоятельно предпочтительно:
- Практический опыт развертывания приложений с помощью Helm или Kustomize в среде Kubernetes
- Знакомство с рабочими процессами GitOps и непрерывной доставкой в нескольких средах
- Знакомство с основами AWS или Azure, включая IAM, сети, хранилище, вычисления и управляемые службы Kubernetes
- Знакомство с технологиями service mesh, такими как Istio, включая mTLS, маршрутизацию трафика и концепции наблюдаемости
- Знакомство с системами безопасности и соответствия требованиям, используемыми в государственных поставках, включая RMF, STIGs, FedRAMP, NIST 800-53 и элементы управления IL4/IL5/IL6
- Опыт поддержки автономных, disconnected, засекреченных или ограниченных в ресурсах развертываний
- Знакомство с SBOM, SCA, SAST, DAST, сканированием контейнеров, управлением доступом, OPA/Gatekeeper, Kyverno, Sigstore или аналогичными инструментами безопасности цепочки поставок
- Желательно наличие действующего разрешения TS/SCI
Что такое успех:
- Вы надежно выполняете назначенные задачи по развертыванию, автоматизации, наблюдаемости и безопасности с четкой коммуникацией и хорошим выполнением
- Вы можете объяснить, что изменилось, почему изменилось, как это было проверено и какой риск остается
- Вы быстро растете от следования инструкциям до их улучшения, а затем до полного владения небольшими улучшениями платформы
- Старшие инженеры доверяют вам выполнение четко определенных операционных задач, поскольку вы тщательно расследуете и своевременно эскалируете нужные проблемы
- Практики безопасности и соответствия требованиям отражаются в вашей повседневной работе: конвейеры, манифесты, секреты, образы, документация и операционные передачи остаются в порядке
Требования к разрешению:
Требуется действующее секретное разрешение; требуется соответствие требованиям для получения TS/SCI
Диапазон заработной платы: $120,000.00 - $160,000.00
Тип работы:
Гибридный в Гавайях с командировками до 30%
Что мы предложим вам:
- Высококонкурентная заработная плата
- Полное медицинское, стоматологическое и офтальмологическое страхование
- 401(k) и соответствующий взнос компании
- Отпуск по мере необходимости + 11 оплачиваемых праздников
- Льготы на обучение и повышение квалификации
- Щедрые бонусы за рекомендации
- И многое другое!
Наше видение:
Мы устраняем разрыв между людьми и данными посредством радикальной прозрачности и одержимости миссией.
Наша клиентоориентированность:
Мы будем подходить к каждой поставке, как к продукту. Мы примем клиентоориентированный менталитет. По мере нашего роста и расширения нашего присутствия команды и сотрудники будут относиться друг к другу не только как к товарищам по команде, но и как к клиентам. Мы должны всегда жить в соответствии с клиентоориентированным мышлением. Это поможет нам масштабироваться, и это отразится на взаимодействии Рафтеров с их клиентами и другими продуктовыми командами, с которыми они интегрируются. Наша культура обеспечит наш успех и выделит нас среди других компаний.
Как мы этого достигнем?
Модернизация государственного сектора имеет решающее значение для того, чтобы мы жили в лучшем мире. Мы, в Raft, хотим внедрять инновации и решать сложные проблемы. И если мы добьемся успеха, наше поколение и последующие поколения будут жить в прекрасном, эффективном и доступном мире, где нестандартное мышление и сотрудничество являются нормой.
Основная философия Raft — Ubuntu: Я есть, потому что мы есть. Мы поддерживаем наших «нади», возвышая других Рафтеров. Мы работаем как гипер-сотрудничающая команда, где каждый член команды привносит уникальную перспективу, добавляя ценность, которой раньше не существовало. Люди делают Raft особенным. Мы чествуем друг друга и наше когнитивное и культурное разнообразие. Мы посвящены нашей практике инноваций и сотрудничества.
Мы являемся работодателем, предоставляющим равные возможности. Все кандидаты будут рассмотрены для трудоустройства без учета расы, цвета кожи, религии, пола, сексуальной ориентации, гендерной идентичности, национального происхождения, статуса ветерана или инвалидности.