Разработчик на С++ в службу разработки динамических таблиц YTsaurus
гибрид, Новосибирск
Команда разработки динамических таблиц YTsaurus. Работать будете над масштабируемой NewSQL-СУБД — устранять узкие места на стыке кода, ОС и железа, внедрять мониторинг задержек и SLA для обеспечения низких задержек и высокой доступности
ГрейдSenior
Стек
C++GobpftoolsLinuxPython
Задачи
- •Оптимизация потребления CPU и уменьшение задержек обработки
- •Анализ узких мест на стыке приложения, ОС и железа
- •Реализация средств мониторинга сетевых задержек внутри сервиса
- •Разработка и внедрение SLA для сервиса управления базами данных
- •Внедрение механизмов квотирования и защит от перегрузок
Обязательно
- •Уверенное программирование на C++
- •Готовность писать на Go и Python
- •Глубокое понимание работы ОС и аппаратных особенностей
- •Ориентация на построение надёжного сервиса для пользователей
Будет плюсом
- •Опыт низкоуровневых оптимизаций
- •Знакомство с bpftools
- •Знание теории SRE и SRE-процессов