C-разработчик для телефонии и медиастриминга
260 000 – 300 000 ₽в месяц
Top SelectionРФУдалённоот 3 летКонтракт
LinuxC++COptimizationSIPRTPVoIPTCPUDPProfilingRTCPSockets
Описание
Ищем сильного C-разработчика с бэкграундом в VoIP / медиа-стриминге, который умеет находить узкие места и ускорять низкоуровневый код под Linux.
Обязанности
- Не просто писать код, а уметь выжать максимум производительности из низкоуровневых систем в Linux
Требования
- Минимум 3 года разработки на C в production-среде
- Опыт работы с 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)
Условия
- Удалённо только из РФ
- Проект до конца года с возможностью продолжения
- Оформление по договору ИП
- Зарплата от 260 000 до 300 000 ₽