06 Aug
|
TalentXO
|
India
About the Role:
We're looking for a FreeSWITCH Implementation Engineer to design, deploy, configure, integrate, and maintain FreeSWITCH-based VoIP platforms working across SIP, RTP, WebRTC, IVR, conferencing, call routing, and external integrations in a production setting.
Key Responsibilities:
- Install, configure, and maintain FreeSWITCH in production environments from scratch.
- Design and implement call flows, dialplans, IVRs, conferencing, and call routing end to end.
- Configure SIP profiles (internal/external), gateways, trunks, and extensions.
- Implement multi-tenant and high-availability FreeSWITCH architectures.
- Troubleshoot one-way audio, no-audio, call drops, and registration failures.
- Configure NAT traversal, firewall rules, and RTP port ranges.
- Analyze SIP logs and traces (siptrace, sngrep, tcpdump).
- Develop dialplans using XML, Lua, JavaScript, or Python.
- Implement call queues, time-based routing, skill-based routing, and failover/fallback handling.
- Integrate FreeSWITCH with CRM/ERP systems, billing platforms, AI voice bots (ASR/TTS),
and external WebSocket/REST services.
- Use Event Socket Library (ESL) for inbound/outbound calls and real-time call control and monitoring.
- Configure WebRTC support (DTLS-SRTP, ICE, OPUS); work with mod_verto and SIP over WSS.
- Implement browser-based calling solutions.
- Monitor system performance, call quality, logs, and CDRs; optimize codec usage and RTP performance.
- Handle live production incidents and RCA.
- Deploy FreeSWITCH on Linux (CentOS/Ubuntu) and cloud platforms (AWS/GCP/Azure preferred).
- Configure HA, load balancing, and scaling; work with DevOps teams on CI/CD, backups, and automation.
Requirements:
- Strong experience with FreeSWITCH.
- Solid knowledge of VoIP protocols (SIP, RTP, RTCP, WebRTC).
- Linux system administration.
- Dialplan development (XML/Lua/JS/Python).
- ESL and event-driven call control.
- Experience with debugging tools (fs_cli, sngrep, tcpdump).
- SQL/MySQL/PostgreSQL for CDR and reporting.
📌 Telephony Engineer - FreeSWITCH/VoIP (India)
🏢 TalentXO
📍 India