Обязанности:
Повышать стабильность системы CI‑проверокВы будете создавать и развивать инструменты observability, анализировать проблемы системы, участвовать в доработке архитектуры, улучшении или создании её частей с нуля. Также сможете поучаствовать в развитии системы поддержки пользователей на основе ИИ-агентных решений. Автоматизировать системы приёмки релизов
Вы станете развивать систему приёмки релизов кода, который попадает в продакшен (на реальную машину), и совместно с командами разработки и тестирования внедрять практики проверки качества кода, критически важные для систем безопасности. Больше о бэкенде в Яндексе — в канале Yandex for Backend
Ключевые навыки:
- Готовы писать на Python
- Стремитесь выбирать хорошие архитектурные решения, писать качественный код и покрывать его тестами
- Способны работать на стыке технологий, глубоко погружаться в инфраструктуру
- Знакомы с современными подходами к задачам CI/CD
Дополнительные требования:
- Участвовали в разных этапах разработки: писали, конфигурировали и обновляли код, разворачивали его в разных окружениях, отслеживали и собирали метрики
- Работали с ClickHouse, PostgreSQL или другими СУБД
- Знаете несколько языков программирования
- Знакомы с системами сборки (Make, CMake, Bazel), собирали чужой исходный код