Каждый день разработчики команды Автономного транспорта создают более 300 пул-реквестов, на которые запускается более 50 тысяч проверок. Наша команда участвует в развитии этого процесса, обеспечивает его стабильность и надёжность. Также мы автоматизируем релизный процесс, чтобы ускорить попадание кода в продакшен (на реальную машину) и внедрение автономных технологий в реальную жизнь.

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

Повышать стабильность системы CI‑проверок
Вы будете создавать и развивать инструменты observability, анализировать проблемы системы, участвовать в доработке архитектуры, улучшении или создании её частей с нуля. Также сможете поучаствовать в развитии системы поддержки пользователей на основе ИИ-агентных решений. Автоматизировать системы приёмки релизов
Вы станете развивать систему приёмки релизов кода, который попадает в продакшен (на реальную машину), и совместно с командами разработки и тестирования внедрять практики проверки качества кода, критически важные для систем безопасности. Больше о бэкенде в Яндексе — в канале Yandex for Backend

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

  • Готовы писать на Python
  • Стремитесь выбирать хорошие архитектурные решения, писать качественный код и покрывать его тестами
  • Способны работать на стыке технологий, глубоко погружаться в инфраструктуру
  • Знакомы с современными подходами к задачам CI/CD

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

  • Участвовали в разных этапах разработки: писали, конфигурировали и обновляли код, разворачивали его в разных окружениях, отслеживали и собирали метрики
  • Работали с ClickHouse, PostgreSQL или другими СУБД
  • Знаете несколько языков программирования
  • Знакомы с системами сборки (Make, CMake, Bazel), собирали чужой исходный код