Мы ищем исследователя - разработчика в команду, которая занимается решением самого сложного класса проблем - проблем производительности.
Наша команда принимает активное участие в развитии и улучшении линейки B2В продуктов: КАТА, EDR, KUMA, KICS for Networks. Продукты активно развивают быстро расширяют свой функционал. Очень важно, чтобы при этом производительность продуктов оставалась на прежнем высоком уровне.
Задачи:
- Исследование сложных случаев деградации производительности продукта;
- Разработка и улучшение архитектуры продукта и алгоритмов;
-
Анализ падений продукта;
-
Написание пайплайнов для развертки продуктов;
-
Развитие тестовой инфраструктуры;
- Оптимизация и ускорение кода, реализация прототипов;
- Участие в создании нагрузочных тестов;
- Анализ результатов нагрузочного тестирования и разработка требований к оборудованию.
Что мы ожидаем:
- Знание принципов OC Linux: внутреннее устройство, сервисы, принципы работы сетевой и дисковой подсистем;
- Способность логически мыслить и делать обоснованные выводы;
- Умение работать с огромным количеством чужого кода;
- Опыт работы с контейнерами;
- Уверенное знание bash, python;
- Опыт анализа производительности и профилирования кода (желательно).
Похожие вакансии
Работали с системным и функциональным анализом сложных программно-аппаратных систем, знаете основы их моделирования и стремитесь изучить передовые практики в...
Разбираетесь в архитектуре Linux. Понимаете принципы работы компьютерных сетей, работали с основными сетевыми протоколами. Работали с интерфейсами USB, UART, CAN...
Есть математический или аналитический бэкграунд. Опыт математического моделирования. Опыт в аналитике: от 3-х лет. Умеет работать с данными — искать...
Уверенное владение C и C++ (стандарты C++11/14/17). Опыт разработки многопоточных и/или асинхронных приложений. Знание классических алгоритмов...
Высшее образование в области компьютерных наук или смежных областях. Опыт разработки на C и C++ от 3 лет.
