Разработчик в группу поддержки и развития пайплайна автономного транспорта
PythonCI/CDGoC++AirflowDagsterROSROS 2MapReduceYTАвтономный транспорт
Описание
Софтовый стек автономного транспорта — это сложная программная платформа, состоящая из десятков модулей, написанных на трёх языках программирования: С++, Go, Python. Эти модули должны работать вместе как единый конвейер: на уровне восприятия, локализации, планирования, управления. В новый проект подразделения автономного транспорта ищем разработчика, который возьмёт на себя жизнь этого пайплайна — от сборки и запуска до отладки и развития.
Обязанности
- Интегрировать разработанные модули в единый процесс, поддерживать совместимость версий, а также расследовать сбои на стыках компонентов
- Обеспечивать воспроизводимость прогонов, разрабатывать инструменты для непрерывного мониторинга качества, быстрого разбора инцидентов и регрессов
- Переносить решения на новые платформы и конфигурации без потери стабильности, заводить и поддерживать новые автомобильные платформы
Требования
- Уверенно владеете C++ и Python
- Понимаете, как устроены сложные многокомпонентные системы
- Умеете разбираться в чужом коде и находить причины проблем на стыках компонентов
- Аккуратны, организованны и доводите задачи до конца
Будет плюсом
- Работали с ROS, ROS 2 или похожими фреймворками
- Работали с пайплайнами обработки данных: Airflow, Dagster, MapReduce, YT
- Настраивали CI/CD и автоматизацию тестирования
Условия
- Компенсируем 80% ДМС супругам и детям яндексоидов
- Оплачиваем ведение беременности и роды сотрудницам и жёнам сотрудников, которые с нами более двух лет
- Полный список бонусов доступен по ссылке полный список тут