Java-разработчик в команду систем непрерывной интеграции и развёртывания
гибрид, офис, Казань
Команда развивает внутреннюю CI/CD-оркестраторную платформу, которая управляет сборкой, тестированием и деплоем в монорепозитории Яндекса. Роль важна для стабильности и скорости разработки тысяч сервисов — уменьшает даунтаймы и ускоряет релизы.
ГрейдSenior
Стек
JavaSpringClickHouseKafkagRPCTemporalYDBJVMORMGit
Задачи
- •Развитие общего решения для CD и интеграция с внутренней инфраструктурой
- •Повышение удобства и доступности проверок в пул‑реквестах
- •Внедрение и поддержка SRE‑практик для критичных сервисов
- •Профилирование и оптимизация JVM‑приложений под высокие нагрузки
- •Интеграция с брокерами, системами оркестрации и аналитическими хранилищами
Обязательно
- •Хорошее знание Java и Spring
- •Опыт разработки асинхронных распределённых систем
- •Умение профилировать и оптимизировать JVM‑приложения
- •Понимание работы баз данных и отладка узких мест в ORM
- •Умение писать качественный читаемый код
- •Готовность делиться знаниями и разбираться в комплексных пользовательских задачах
Будет плюсом
- •Опыт внедрения CI/CD процессов в командах
- •Опыт работы с Temporal, Kafka, gRPC, ClickHouse и YDB
- •Глубокое понимание устройств систем контроля версий
- •Опыт применения IaC‑инструментов