29 Aug
|
TalentXO
|
Gurugram
Hiring for a Client - Eureka Digitisation & Automation Services
Roles & Responsibilities
- Design, deploy, configure and maintain FreeSWITCH-based VoIP platforms in production.
- Build and manage dialplans, IVRs, call flows, conferencing, call routing, SIP profiles, gateways, trunks and extensions .
- Implement multi-tenant and highly available FreeSWITCH architectures.
- Troubleshoot SIP, RTP, RTCP, SDP, NAT, one-way/no-audio, call drops and registration issues .
- Develop dialplans using XML and scripting languages such as Lua, JavaScript or Python .
- Implement call queues, time-based/skill-based routing, failover and fallback logic.
- Integrate FreeSWITCH with CRM/ERP, billing platforms, REST APIs, WebSockets and AI voice bots (ASR/TTS) .
- Use ESL (Inbound/Outbound) for real-time call control, monitoring and automation.
- Configure and support WebRTC, DTLS-SRTP, ICE, OPUS, mod_verto and SIP over WSS .
- Analyze SIP/RTP traces using fs_cli, sngrep, siptrace and tcpdump .
- Monitor call quality, system performance, logs and CDRs; optimize codecs and RTP performance.
- Handle production incidents, troubleshooting and RCA .
- Deploy FreeSWITCH on Linux (Ubuntu/CentOS) and preferably cloud platforms such as AWS, Azure or GCP.
- Support HA, load balancing, scaling, CI/CD, backups and automation with DevOps teams.
Ideal Candidate
Mandatory
1. 4+ years of total experience ,
including 3+ years of hands-on FreeSWITCH implementation and production support .
2. Strong experience designing and implementing FreeSWITCH call flows, dialplans, IVRs, conferencing, routing, SIP profiles, gateways, trunks and extensions .
3. Strong knowledge of SIP, RTP, RTCP, SDP and WebRTC , with proven troubleshooting experience across call drops, one-way audio, registration and NAT issues.
4. Hands-on experience with FreeSWITCH XML dialplans and at least one of Lua, JavaScript or Python .
5. Experience implementing call queues, time/skill-based routing and failover/fallback logic .
6. Experience integrating FreeSWITCH with CRM/ERP, REST APIs, WebSockets, AI Voice Bots (ASR/TTS) or billing platforms .
7. Hands-on experience with ESL for real-time call control and monitoring.
8. Robust Linux administration skills with experience using fs_cli, sngrep, tcpdump and SQL databases such as MySQL/PostgreSQL for CDRs and reporting.
9. Delhi NCR-based candidates only.
10. Immediate joiners / candidates with ≤15 days' notice highly preferred.
Preferred
- AWS / Azure / GCP deployment experience.
- Experience with HA, load balancing, CI/CD, automation, backups and scalable FreeSWITCH architectures .
- WebRTC implementation experience with mod_verto, SIP over WSS, DTLS-SRTP, ICE and OPUS .
📌 Telephony Engineer (FreeSWITCH, VoIP ) (Gurugram)
🏢 TalentXO
📍 Gurugram