Старший разработчик в ETL-платформу Нирвана
офис, гибрид, Санкт-Петербург
Команда развивает Job Processor — сервис планирования и запуска контейнерных задач на вычислительных кластерах. Роль фокусируется на повышении эффективности ресурсов, снижении времени старта задач и адаптации сервиса под разные типы железа, чтобы улучшить опыт пользователей и сократить расходы.
ГрейдSenior
Стек
JavaUnixконтейнерывычислительные кластеры
Задачи
- •Разработка инструментов сбора и анализа потребления ресурсов
- •Построение агрегатов и визуализаций для мониторинга нагрузки
- •Оптимизация времени запуска задач и реализации пула прогретых контейнеров
- •Динамическое масштабирование пула в зависимости от нагрузки
- •Адаптация запуска контейнеров под новые типы вычислительного железа
Обязательно
- •Опыт промышленной разработки на Java
- •Знание распределённых систем и решений для высокой доступности
- •Понимание работы в Unix-системах и навыки диагностики сервисов
- •Готовность участвовать в эксплуатации сервиса (раскатки экспериментов, сбор и анализ статистики)
- •Умение отлаживать сложные ошибки в проде
Будет плюсом
- •Опыт работы с высоконагруженными сервисами
- •Умение быстро разбираться в чужом коде и новых технологиях