Задачи:
- Управление командой DevOps инженеров;
- Создание и реализация планов развития команды и инфраструктуры вокруг и внутри беспилотного автомобиля;
- Создание и реализация архитектуры инфраструктуры вокруг и внутри беспилотного автомобиля;
- Разработка CI/CD пайплайнов беспилотного ПО, утилит сборки и запуска беспилотного ПО;
- Создание схем релизов, версионирования ПО;
- Управление зеркалами - создание и выполнение процедур обновления, выкладки пакетов, привязки к релизным процессам;
- Настройка и развитие мониторинга сервисов и инфраструктуры;
- Поддержка скрипты сборки и запуска C++ и Python проектов;
- Расследование инцидентов, связанных с отказами инфраструктуры.
Что мы ждем от кандидата:
- Опыт управления командой от 3х лет;
- Понимание OS Linux на уровне системного администратора;
- Знание Python, Bash, Git, Docker;
- Опыт работы с инструментами DevOps - Gitlab, Gitlab CI, Ansible.
Будет плюсом:
- Владение CMake;
- Опыт оптимизации процессов компиляции C++ и Python проектов;
- Опыт сборки deb пакетов;
- Знакомство с ROS 2;
- Способность и желание читать много чужого (в том числе open source) кода.