Мы создаём технологию автономного транспорта, способного передвигаться по городу без участия человека. Количество автономных легковых и грузовых машин на дорогах растёт, а в конце 2027 года мы ожидаем увидеть 20 тыс. роботов доставки. Наша команда отвечает за доставку данных (код, Docker-образы, карты, разные ресурсы) до флота, а также настройку и запуск программного обеспечения там. Мы разрабатываем новую систему, которая позволит масштабироваться на растущий флот, обеспечит работу по нестабильной мобильной сети, будет быстрой и надёжной.

Обязанности:

Проектирование и разработка новой системы деплоя
Вам предстоит анализировать существующие системы деплоя (такие как Kubernetes), проектировать и разрабатывать нашу систему с учётом специфики автономного транспорта. Добавление поддержки новых аппаратных платформ
Аппаратные платформы в машинах или роботах постоянно развиваются, и необходимо их поддерживать. У платформ могут быть один или несколько вычислителей, а также специфичные требования по настройке. Ускорение системы деплоя
От скорости деплоя напрямую зависит скорость проведения экспериментов и утилизация флота. Вам нужно будет находить узкие места и оптимизировать процессы. Больше о бэкенде в Яндексе — в канале Yandex for Backend

Ключевые навыки:

  • Владеете Go и Python или готовы на них перейти (мы пишем на этих языках)
  • Понимаете устройство операционных систем
  • Пишете качественный и тестируемый код

Дополнительные требования:

  • Работали с распределёнными системами
  • Работали с системами контейнеризации (Docker, LXC)