Telephony Engineer - FreeSWITCH/VoIP (India)

Telephony Engineer - FreeSWITCH/VoIP (India)

06 Aug
|
TalentXO
|
India

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

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: telephony engineer - freeswitch/voip (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: telephony engineer - freeswitch/voip (india) / india