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