Hiring: Telephony Engineer (FreeSWITCH)
Job Title: Telephony Engineer
Budget: Up to ₹25 LPA
Location: Remote
Notice Period: Immediate to 30 days
Experience: 5+ Years
Mandatory: Hands-on Free SWITCH Development Experience
Job Summary
We are looking for a skilled Free SWITCH Implementation Engineer responsible for designing, deploying, configuring, integrating, and maintaining Free SWITCH-based VoIP platforms. The role requires strong expertise in SIP, RTP, Web RTC, IVR systems, and real-time call handling in production environments.
Key Responsibilities
Free SWITCH Core
- Install, configure, and maintain Free SWITCH from scratch in production
- Design and implement call flows, dialplans, IVRs, conferencing, and routing
- Configure SIP profiles, gateways, trunks, and extensions
- Build multi-tenant and high-availability architectures
SIP, RTP & Networking
- Strong understanding of SIP signaling, RTP media flow, and SDP
- Troubleshoot call issues (one-way audio, drops, registration failures)
- Handle NAT traversal, firewall configurations, RTP port management
- Analyze SIP traces using tools like sngrep, tcpdump, etc.
Dialplan & Scripting
- Develop dialplans using XML, Lua, JavaScript, or Python
- Implement:
- Call queues (inbound/outbound)
- Time-based and skill-based routing
- Failover and fallback mechanisms
Integrations & APIs
- Integrate with CRM/ERP systems, billing platforms, and AI voice bots
- Work with REST APIs and WebSocket services
- Use Event Socket Library (ESL) for real-time call control
WebRTC & Media
- Configure WebRTC (DTLS-SRTP, ICE, OPUS)
- Work with mod_verto and SIP over WSS
- Build browser-based calling solutions
Monitoring & Debugging
- Monitor system performance and call quality
- Analyze logs, CDRs, and optimize codec usage
- Handle production incidents and perform RCA
Deployment & Operations
- Deploy on Linux (CentOS/Ubuntu)
- Work with cloud platforms like AWS, GCP, or Azure
- Implement HA, load balancing, scaling
- Collaborate with DevOps for CI/CD and automation
Required Skills
- Strong FreeSWITCH experience
- Deep understanding of VoIP protocols (SIP, RTP, RTCP, WebRTC)
- Linux administration
- Dialplan development (XML/Lua/JS/Python)
- ESL and event-driven architecture
- Debugging tools (fs_cli, sngrep, tcpdump)
- SQL (MySQL/PostgreSQL for CDR/reporting)
Interested candidates share resume to Whatsapp: 9742711298
Job Type: Full-time
Pay: ₹160,000.00 - ₹200,000.00 per month
Work Location: Remote