HuntTech ищет Разработчика C++ (Middle+ / Senior). Опыт: от 4 лет. Формат работы: удалённо. Занятость: Full-time. Локация: РФ.
Требования:
- Разработка на C в production-среде от 3-х лет
- Опыт работы с VoIP/телефонией или медиа-стримингом
- Профилирование и оптимизация производительности
- Умение работать в команде, проактивная позиция
- Языки программирования: уверенное знание C (основной язык проекта) и Perl (для тестов)
- Системное программирование: разработка низкоуровневых и высоконагруженных приложений в Linux
- Глубокое понимание протоколов RTP/RTCP, SIP, SDP
- Знание UDP/TCP, сетевых сокетов, мультикаста
- Администрирование Linux, работа с ядром, netfilter/iptables
- Понимание аудио/видео кодеков (G.711, G.729, H.264 и др.)
- Опыт работы с Git (pull requests, code review)
- Опыт работы с системами сборки (Make, CMake)
- Опыт отладки и профилирования (gdb, valgrind, perf)
Будет плюсом:
- Знание Python, Shell scripting
- Опыт с Kamailio, OpenSIPS, Asterisk или другими SIP-серверами
- Понимание WebRTC
- Опыт работы с высоконагруженными системами
- Знание протоколов мониторинга (SNMP, Prometheus metrics)