backend разработчик
генерация резюме под вакансию
сопроводительное письмо
описание
Проект связан с разработкой и оптимизацией высоконагруженных телекоммуникационных систем, VoIP и телефонии, обработкой медиапотоков и низкоуровневых компонентов под Linux.
задачи
- Разрабатывать и поддерживать высоконагруженные бэкенд-компоненты на C;
- Работать с VoIP-протоколами и медиапотоками;
- Оптимизировать производительность и искать узкие места;
- Разрабатывать низкоуровневые решения под Linux;
- Работать с сетевыми соединениями, сокетами и потоковой передачей данных;
- Участвовать в проверке кода и командной разработке;
- Отлаживать и профилировать приложения.
требования
- От 3 лет коммерческого опыта разработки на C в рабочей среде;
- Опыт разработки низкоуровневых и высоконагруженных приложений под Linux;
- Практический опыт работы с VoIP, телефонией или потоковой передачей медиаданных;
- Глубокое понимание протоколов SIP, RTP, RTCP и SDP;
- Знание сетевых технологий UDP, TCP, сетевых сокетов и многоадресной передачи;
- Уверенное знание Linux, включая администрирование систем, работу с ядром, netfilter и iptables;
- Опыт работы с аудио- и видеокодеками G.711, G.729, H.264 и аналогами;
- Опыт работы с Git, запросами на слияние и проверкой кода;
- Знание систем сборки Make и CMake;
- Опыт отладки и профилирования с помощью gdb, valgrind и perf;
- Знание Perl для написания тестов;
- Гражданство РФ;
- Будет плюсом опыт работы с Kamailio, OpenSIPS, Asterisk и другими SIP-серверами, опыт работы с WebRTC, опыт эксплуатации высоконагруженных систем, навыки Python и написания сценариев Shell, опыт работы с мониторингом SNMP, Prometheus и аналогичными системами.
условия
- Проектная работа по договору;
- Долгосрочный проект от 5 месяцев;
- Старт в ближайшее время;
- Уровень дохода обсуждается по итогам опыта кандидата.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.