Обязанности:
Автоматизация установки ОС на машиныСейчас флот автономных устройств активно растёт, и мы даже сделали собственную заводскую линию для сборки роботов доставки. Чтобы расширить объём производства и упростить поддержку, требуется автоматизировать установку ОС на собранные вычислители различных платформ и её обновление. Оптимизация использования мобильной сети
В ближайшем будущем мы ожидаем кратного роста флота, который общается с облаком по LTE. При этом за каждым устройством надо следить автоматически: как по местоположению, состоянию батареи, так и по тому, что происходит с софтом на машине. И тут в игру вступают физические ограничения пропускной способности мобильного интернета. Вас ждёт достаточно творческая задача — и сжатия данных, и создания автоматизаций на самой машине для самостоятельной диагностики. Мониторинг автономного флота
Нужно реализовывать и поддерживать приложения мониторинга, которые работают постоянно, со строго ограниченными ресурсами и на разных платформах. Сюда входят задачи как сбора данных, так и их отображения в удобном для использования виде. Больше о бэкенде в Яндексе — в канале Yandex for Backend
Ключевые навыки:
- Умеете настраивать загрузки ОС, особенно с iPXE
- Знакомы с устройством дистрибутивов Linux
- Владеете Bash, Python и Go
Дополнительные требования:
- Умеете читать C++ или разрабатывали на нём
- Знаете, что такое DevOps
- Работали с системами контейнеризации (LXC, Docker)
