Holoplot

Senior Software Engineer - Platform & Infrastructure (f/m/d)

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер платформы и инфраструктуры в компании HOLOPLOT, разрабатывающей трёхмерные звуковые системы. Отвечает за сервисы и инструменты, которые разворачивают, конфигурируют, мониторят и обновляют распределённую систему инсталляций на AWS и локальных Kubernetes-кластерах.

Задачи

  • Проектировать и реализовывать сервисы для провижининга, конфигурации и управления парком серверов в AWS и локальных кластерах
  • Создавать логику control-plane для систем площадок: консистентность, мониторинг здоровья, управление раскаткой и восстановление при сбоях связи
  • Выстраивать сквозные процессы провижининга embedded Linux-оборудования от производства до развёртывания у клиента
  • Улучшать процессы обновления ПО на действующих инсталляциях
  • Разрабатывать API и инструменты для разработчиков, чтобы команды самостоятельно деплоили, наблюдали и отлаживали свои сервисы
  • Встраивать телеметрию в платформу для удалённой диагностики поведения систем на площадках
  • Владеть AWS-инфраструктурой: удалённый доступ, контроль доступа, приём телеметрии, резервное копирование, управление секретами, мониторинг — всё как код
  • Эксплуатировать и развивать локальный Kubernetes на площадках, включая air-gapped и периодически подключаемые инсталляции
  • Мониторить большие окружения, разбирать инциденты на стыке софта и железа и превращать их в исправления в коде
  • Участвовать в оплачиваемом on-call дежурстве
  • Консультировать продуктовые команды по распределённым системам и ревьюить их дизайн с учётом продакшена
  • Исследовать и внедрять инструменты и технологии, которые измеримо улучшают разработку и эксплуатацию
  • Контрибьютить в open-source проекты, от которых зависит платформа

Требования

  • Несколько лет профессиональной разработки, большая часть — проектирование и запуск продакшн-систем
  • Свободное владение инженерным ремеслом: конкурентность, обработка ошибок, тестирование, проектирование API для других команд
  • Понимание control plane Kubernetes и паттерна operator/controller, включая поведение нездоровых кластеров
  • Практический опыт с AWS и убеждённость в infrastructure as code; Terraform и Ansible
  • Опыт на нескольких языках и способность быстро освоить новый; основной стек платформы — Go и Python, также Rust и C++
  • Опыт построения распределённых систем и понимание их отказов: партиции, частичные раскатки, clock skew, ретраи, reconciliation
  • Чувство архитектуры и поддерживаемости, привычка писать код, который коллеги могут подхватить и изменить
  • Сильное владение Linux, скриптингом и автоматизацией
  • Опыт инструментирования ПО для телеметрии и использования её для ответов на реальные вопросы о работе систем
  • Здравый смысл в том, что автоматизировать, а что оставить как есть
  • Сильные коммуникативные навыки на английском
  • Готовность участвовать в оплачиваемом on-call и работе в выходные при необходимости
  • Опыт использования AI в инженерии

Условия

  • Гибкий гибридный формат с доверительным рабочим временем
  • Конкурентная и справедливая оплата
  • Субсидированный общественный транспорт и компенсация обедов
  • Urban Sports и корпоративная пенсионная программа
  • Международная открытая команда по software, hardware, product и research
  • Автономия и ответственность, работа над передовой аудиотехнологией и глобальными проектами
  • Индивидуальные планы развития, менторинг и коучинг
  • Оплачиваемое on-call дежурство

Навыки

  • Go
  • Python
  • Rust
  • C++
  • Kubernetes
  • AWS
  • Terraform
  • Ansible
  • Linux
  • Embedded Linux
  • NATS
  • Prometheus
  • Thanos
  • PostgreSQL
  • WireGuard
  • BGP
  • IPv6
  • IoT

Похожие вакансии

Backend Engineer
CoralogixMiddleФранкфуртУдалённо
13 окт.
Softwareentwickler Client-Server-Anwendungen (m/w/d)
GmbH-UG.comMiddleМюнхенОфис
9 окт.
Softwareentwickler Datenbanken & Schnittstellen (m/w/d)
GmbH-UG.comMiddleМюнхенОфис
9 окт.
(Senior) Kotlin / Java Software Engineer - Clearing & Settlement (m/f/x)
Scalable CapitalSeniorБерлинГибридРелокация
9 окт.
(Senior) Kotlin / Java Software Engineer - Clearing & Settlement (m/f/x)
Scalable CapitalSeniorМюнхенГибридРелокация
9 окт.
Senior Software Engineer - Platform & Infrastructure (f/m/d) — Holoplot, Берлин | itrelocate