Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Описания нет
задачи
Разрабатывать низкоуровневые и высоконагруженные приложения в Linux;
Профилировать и оптимизировать производительность;
Администрировать Linux-системы;
Работать с ядром Linux;
Работать с netfilter/iptables;
Работать с pull requests и code review;
Использовать системы сборки Make и CMake;
Выполнять отладку и профилирование с помощью gdb, valgrind и perf.
требования
Минимум 3 года разработки на C в production-среде;
Опыт работы с VoIP, телефонией или медиа-стримингом;
Умение работать в команде;
Проактивная позиция;
Уверенное знание C как основного языка проекта и Perl для тестов;
Глубокое понимание протоколов RTP, RTCP, SIP и SDP;
Знание UDP, TCP, сетевых сокетов и мультикаста;
Понимание принципов работы аудио- и видеокодеков G.711, G.729, H.264 и других;
Будет плюсом знание Python и Shell scripting, опыт с Kamailio, OpenSIPS, Asterisk или другими SIP-серверами, понимание технологий WebRTC, опыт работы с высоконагруженными системами, знание протоколов мониторинга SNMP и Prometheus metrics.