Название: Старший инженер
Местоположение: Тампа, Флорида
Это позиция на территории США. Все программы, которые мы поддерживаем, требуют гражданства США для трудоустройства. Вся работа должна проводиться в континентальной части США.
Кто мы:
Raft — клиентоориентированная нетрадиционная оборонная технологическая компания, специализирующаяся на предоставлении передовых решений в области ИИ/МО и данных для вооруженных сил и государственных учреждений США. Мы являемся лидером в области автономной интеграции данных и интеллектуальных агентов (Agentic AI) с целенаправленной ориентацией на распределенные системы данных, платформы в масштабе и разработку сложных приложений. Имея штаб-квартиру в Маклине, штат Вирджиния, в число наших клиентов входят инновационные федеральные и государственные учреждения, использующие дизайн-мышление, передовой технологический стек и облачную экосистему. Мы создаем цифровые решения, которые влияют на жизнь миллионов американцев.
О роли:
Raft создает критически важные для миссии платформы данных, ИИ и операционные платформы, которые поддерживают принятие своевременных решений на различных уровнях классификации и в различных средах развертывания. Наши системы перемещаются из облачных сред разработки в закрытые, локальные и периферийные развертывания, где надежность, безопасность и повторяемость имеют решающее значение.
В качестве старшего инженера DevOps вы будете помогать обеспечивать безопасность, развертывать и эксплуатировать платформы, лежащие в основе [R]DP, [R]AP, [R]AIMS и рабочих процессов MLOps Raft. Это не узкоспециализированная роль инфраструктуры. Вы узнаете, как работает программное обеспечение, как данные перемещаются по платформе, как рабочие нагрузки Kubernetes ведут себя в производственной среде и как средства обеспечения безопасности становятся частью повседневной поставки, а не контрольным списком, выполняемым после факта.
Что отличает эту роль, так это широта охвата. CI/CD, GitOps, Kubernetes, Helm charts, наблюдаемость, безопасная конфигурация, конвейеры данных, обслуживание ML и развертывания у клиентов — все это входит в один и тот же рабочий поток. Вы будете работать вместе с опытными инженерами по платформам, программному обеспечению, данным и безопасности, беря на себя ответственность за хорошо определенные задачи. Правильный человек любопытен, дисциплинирован, готов глубоко устранять неполадки и готов со временем расширять свою ответственность за платформу.
Что вы будете делать:
- Реализовывать, поддерживать и устранять неполадки инфраструктуры платформы на базе 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, включая pods, services, deployments, config maps, secrets, ingress и базовое устранение неполадок
- Опыт создания, эксплуатации или поддержки конвейеров CI/CD; знакомство с GitLab CI, GitHub Actions, Jenkins, Argo CD, Flux или аналогичными инструментами
- Знакомство с инфраструктурой как кодом или управлением конфигурацией с использованием Terraform, Ansible, Helm, Kustomize или аналогичных инструментов
- Понимание фундаментальных практик безопасности, таких как принцип наименьших привилегий, управление уязвимостями, сканирование образов контейнеров, обработка секретов, безопасная конфигурация и аудируемость
- Способность читать журналы приложений, проверять конфигурацию во время выполнения, использовать инструменты командной строки и следовать доказательствам до корневой причины
- Базовые навыки написания сценариев или программирования на Go, Java, Python, Bash или сопоставимом языке
- Интерес к платформам данных, потоковым системам, MLOps и операционным рабочим нагрузкам ИИ/МО; предыдущий опыт работы с Kafka, Flink, KServe, Kubeflow или Ray является плюсом
- Отличные навыки письменного общения и готовность четко документировать работу для коллег, клиентов и будущих операторов
- Наличие действующего допуска Secret; необходимо иметь возможность и желание получить допуск 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
- Опыт поддержки изолированных (air-gapped), автономных, секретных или ограниченных ресурсов развертываний
- Знакомство с SBOM, SCA, SAST, DAST, сканированием контейнеров, контролем доступа (admission control), OPA/Gatekeeper, Kyverno, Sigstore или аналогичными инструментами безопасности цепочки поставок
- Наличие действующего допуска TS/SCI очень ценится
Что означает успех:
- Вы надежно выполняете назначенные задачи по развертыванию, автоматизации, наблюдаемости и безопасности с четкой коммуникацией и хорошей проработкой.
- Вы можете объяснить, что изменилось, почему изменилось, как это было проверено и какой риск остается.
- Вы быстро растете от следования инструкциям к их улучшению, а затем к полному владению небольшими улучшениями платформы.
- Старшие инженеры доверяют вам выполнение хорошо определенных операционных задач, потому что вы тщательно расследуете и рано эскалируете нужные проблемы.
- Практики безопасности и соответствия требованиям отражаются в вашей повседневной работе: конвейеры, манифесты, секреты, образы, документация и операционные передачи поддерживаются в порядке.
Требования к допуску:
Требуется действующий допуск Secret; требуется возможность получения допуска TS/SCI
Диапазон заработной платы: 120 000,00 - 210 000,00 долларов США
Тип работы:
Гибридная работа в Тампа, Флорида, с командировками до 30%
Что мы вам предложим:
- Высококонкурентная заработная плата
- Полное медицинское, стоматологическое и офтальмологическое страхование
- 401(k) и соответствующий вклад компании
- Отпуск по мере необходимости + 11 оплачиваемых праздников
- Льготы на образование и обучение
- Щедрые бонусы за рекомендации
- И многое другое!
Наше видение:
Мы преодолеваем разрыв между людьми и данными посредством радикальной прозрачности и нашей одержимости миссией.
Наша клиентоориентированность:
Мы будем подходить к каждой поставке как к продукту. Мы примем клиентоориентированный менталитет. По мере нашего роста и расширения нашего присутствия команды и сотрудники будут относиться друг к другу не только как к коллегам, но и как к клиентам. Мы должны жить клиентоориентированным мышлением, всегда. Это поможет нам масштабироваться и отразится во взаимодействии Rafters с их клиентами и другими продуктовыми командами, с которыми они интегрируются. Наша культура будет способствовать нашему успеху и выделять нас среди других компаний.
Как мы этого достигнем?
Модернизация государственного сектора имеет решающее значение для нашего лучшего будущего. Мы, в Raft, хотим внедрять инновации и решать сложные проблемы. И, если мы будем успешны, наше поколение и последующие поколения будут жить в восхитительном, эффективном и доступном мире, где нестандартное мышление и сотрудничество являются нормой.
Основная философия Raft — Ubuntu: Я есть, потому что мы есть. Мы поддерживаем наш «нади», возвышая других Rafters. Мы работаем как гипер-коллективная команда, где каждый член команды приносит уникальную перспективу, добавляя ценность, которой раньше не существовало. Люди делают Raft особенным. Мы отмечаем друг друга, наше когнитивное и культурное разнообразие. Мы посвящены нашей практике инноваций и сотрудничества.
Мы являемся работодателем, предоставляющим равные возможности. Все кандидаты будут рассмотрены для трудоустройства независимо от расы, цвета кожи, религии, пола, сексуальной ориентации, гендерной идентичности, национального происхождения, ветеранского статуса или инвалидности.