Onebrief
Арлингтон, Соединенные Штаты1 месяц назад
180 000 – 220 000 USD
в год
Заголовок: Старший инженер по надёжности сайта, надёжность приложений (Арлингтон, Вирджиния) - требуется секретное разрешение - предоставляется релокация Местоположение: США | Удалённо / Удалённо
Вознаграждение: 180 000 - 220 000 долларов США в год
ЗНАЧИМАЯ РАБОТА. ПРЕДАННЫЕ ЛЮДИ.
Onebrief создаёт программное обеспечение для совместной работы и рабочих процессов на базе ИИ для военного планирования и оперативной координации.
Военное планирование по своей природе сложно, оно требует от команд координации информации, людей и решений между системами и локациями. Onebrief объединяет планирование, совместную работу, симуляцию и ИИ в единой связанной среде, помогая командам тестировать стратегии, адаптироваться к меняющимся условиям и принимать решения с большей ясностью, когда ставки высоки.
Мы — распределенная команда специалистов из военной, оперативной и технической областей, которые глубоко заботятся об улучшении выполнения важной работы. Некоторые члены команды работают удалённо, в то время как другие работают непосредственно с клиентами в операционных средах по всему миру.
Основанная в 2019 году, Onebrief поддерживается ведущими инвесторами, включая General Catalyst, Battery Ventures, Insight Partners, Sapphire Ventures и Human Capital. Оцениваемая более чем в 2 миллиарда долларов, мы продолжаем инвестировать в инновации продуктов, возможности ИИ и рост команды.
Это гибридная роль, требующая регулярной работы в офисе у клиентов в Арлингтоне, Вирджиния — примерно 50/50 на месте и удалённо.
Если вы в настоящее время не находитесь в пределах разумного расстояния для ежедневных поездок, вы должны быть готовы к переезду (обратите внимание, что Onebrief предоставит помощь в переезде).
Требуется действующее секретное разрешение.
Мы ищем инженера по надёжности сайта (SRE) для присоединения к нашей команде инфраструктуры и безопасности. Вы будете тесно сотрудничать с инженерами продукта, коллегами SRE, специалистами по безопасности и клиентской поддержкой.
Это роль SRE для того, кто комфортно работает с кодом приложения. Значительная часть работы по обеспечению надёжности и производительности происходит в кодовой базе (в основном TypeScript), поэтому вы будете исправлять проблемы у источника, а не обходить их в инфраструктуре. Вы будете первой линией поддержки для наших критически важных развёртываний в локальных средах DoD и AWS, и то, что вы узнаете в полевых условиях, будет напрямую использоваться в продукте.
Вы будете отправлять код, который сделает Onebrief более стабильным, быстрым и простым в развёртывании и эксплуатации. Работа находится на стыке инженерии и эксплуатации, и она больше склоняется к инженерии.
Вы относитесь к надёжности как к функции, а не как к дополнению, и вы предпочтёте исправить проблему в коде, а не обходить её. Вы понимаете полный жизненный цикл разработки программного обеспечения (проектирование, обзор, тестирование, выпуск) и знаете, где надёжность вписывается в каждый этап.
Вы комфортно читаете и пишете код приложений, и вам так же приятно работать в оболочке kubectl для диагностики производственных проблем. Вы превращаете сценарии сбоев в защитные ограждения, а мониторинг, оповещения и понятные руководства считаете частью разработки программного обеспечения, а не дополнительным бонусом.
Вы наставничаете других и продвигаете культуру разборов без вины. Вы естественно работаете с командами продукта и платформы, помогая им быстро продвигаться вперёд, ничего не ломая, предоставляя им инструменты, тесты и наблюдаемость, которые делают быстрое восстановление реальностью.
Вы поможете сделать наше производственное приложение надёжным, масштабируемым и безопасным, улучшая само программное обеспечение, а не только системы, на которых оно работает. Ежедневно это выглядит так:
Улучшение приложения: Работайте непосредственно в кодовой базе (в основном TypeScript) для решения проблем надёжности и производительности у источника. Вы будете сотрудничать с инженерами продукта в принятии проектных решений, просматривать код с учётом надёжности и безопасности, и относиться к «улучшению приложения» как к первоочередной задаче, а не как к тому, что вы передаёте.
Создание наблюдаемости, которой разработчики действительно пользуются: Проектируйте и управляйте нашим мониторингом, логированием и оповещениями (Prometheus, Loki, Alloy, Grafana). Цель — оповещения и дашборды, связанные с реальным поведением приложения, чтобы команды выявляли проблемы до пользователей.
Владение целевыми показателями надёжности: Определяйте и измеряйте SLI и SLO, настраивайте оповещения, которые их поддерживают, и будьте человеком, который может сказать, что означает «надёжный» для наших систем, и доказать это с помощью данных.
Руководство реагированием на инциденты: Выступайте в роли ответственного за инциденты и, при необходимости, командира инцидентов. Проводите разборы без вины (AAR), которые находят истинную первопричину и превращают её в исправление кода или процесса, чтобы это не повторилось.
Автоматизация рутинной работы: Выявляйте повторяющуюся операционную работу и пишите программное обеспечение для её устранения. Делитесь тем, что работает, с другими командами, в том числе работающими в изолированных средах, и помогайте им подготовиться к производству.
Действующее секретное разрешение
5+ лет опыта в разработке программного обеспечения, SRE или смежной области, с реальным опытом написания и отправки кода приложений
Уверенное владение TypeScript (или сопоставимый современный опыт работы с языками программирования с готовностью работать в основном на TypeScript)
Твердое понимание полного SDLC: проектирование, обзор кода, тестирование, выпуск и как надёжность вписывается в каждый этап
Опыт реагирования на инциденты, анализа первопричин и преобразования результатов в долгосрочные исправления
Коллаборатор, который хорошо работает с командами продукта, платформы и DevOps и открыто делится контекстом
Разработка приложений на TypeScript (Node и/или современный фронтенд-фреймворк)
CI/CD: создание и поддержка конвейеров (GitHub Actions, GitLab CI/CD, Jenkins)
Практики тестирования и обеспечения качества как часть процесса доставки
Уверенное владение как минимум одним из Python, Go или Bash для инструментов и автоматизации
Рабочее знание контейнеров и Kubernetes (достаточно для отладки и развёртывания, не обязательно для создания кластеров с нуля)
Основы сетей и основы безопасной конфигурации
Наблюдаемость: стек Grafana, ELK или Datadog
Инфраструктура как код (Terraform, Ansible) и опыт работы в облаке (AWS или AWS GovCloud)
Проектирование и эксплуатация кластеров Kubernetes
Проектирование значимых SLI/SLO с бюджетными лимитами ошибок для распределённых систем
Практики GitOps и инструментарии
Среды Министерства обороны США и системы соответствия требованиям (RMF, STIGs, ICD 503)
Сервисная сетка (Istio, Linkerd)
Локальная виртуализация (VMware, Proxmox, Nutanix, Hyper-V)
Соответствующие сертификаты (AWS DevOps Engineer, CKA/CKAD)
Обратите внимание, что Onebrief не принимает непрошенные резюме от рекрутеров или кадровых агентств. В отсутствие заключенного Соглашения об услугах по подбору персонала, никакой компенсации за рекомендации или оплаты услуг рекрутера не будет. В случае, если рекрутер или агентство подает резюме или кандидата без соглашения, Onebrief явно оставляет за собой право преследовать и нанимать этих кандидатов(а) без каких-либо финансовых обязательств перед рекрутером или агентством. Любые непрошенные резюме, включая те, которые были направлены менеджерам по найму, считаются собственностью Onebrief.
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Опыт работы
от 5 лет
Формат работы
Гибрид
Уровень английского
B2 - Выше среднего
Релокация
Соединенные Штаты, Арлингтон
ИИ напишет его по твоему резюме, останется только отправить