Администрирование ядра телефонии: Поддержка и развитие инфраструктуры на базе Asterisk и FreePBX (маршрутизация, очереди, IVR, конференц-связь, запись разговоров).
Сопровождение Kamailio (WebRTC-шлюз): Kamailio используется исключительно как шлюз для веб-клиентов (трансляция WSS в SIP, помощь с NAT/ICE). Задача — обеспечивать стабильность узла, читать логи и оперативно устранять проблемы с регистрацией или прохождением медиапотока.
Сетевая подготовка (MikroTik): Настройка и поддержка сетевого оборудования MikroTik. Конфигурация Firewall, проброс портов, а также тонкая настройка QoS для приоритизации UDP-трафика (SIP/RTP), чтобы гарантировать качество связи для софтфонов.
Интеграции: Взаимодействие с разработчиками CRM для улучшения интеграции телефонии (настройка событий через AMI/ARI, REST API, управление состояниями агентов).
Безопасность и мониторинг: Защита контура от фрода и сканирования (Fail2ban, TLS/SRTP, правила в Kamailio/MikroTik). Мониторинг доступности сервисов и качества вызовов.
Требования:
Опыт работы с Asterisk и FreePBX от 2-х лет (уверенное понимание работы диалпланов, PJSIP, очередей).
Понимание WebRTC: Глубокое знание архитектуры WebRTC, принципов работы STUN/TURN/ICE, DTLS-SRTP, WebSocket (WSS).
Опыт работы с Kamailio: Умение читать логи, диагностировать проблемы на стыке WebRTC и Asterisk, базовая настройка модулей для обработки WSS-трафика.
Сетевые навыки и MikroTik: Отличное понимание TCP/IP, NAT, DNS. Уверенный практический опыт администрирования MikroTik (RouterOS). Умение настроить сеть так, чтобы голосовой трафик имел приоритет, а NAT не ломал SIP/RTP.
ОС Linux: Уверенное администрирование на уровне командной строки, bash-скриптинг.