FreeSWITCH Implementation Engineer - Network Protocols (India)

FreeSWITCH Implementation Engineer - Network Protocols (India)

02 Aug
|
Laksh Consultants
|
India

02 Aug

Laksh Consultants

India

Position : FreeSWITCH Implementation Engineer

Overall/Total Experience : 4-7 years only

Location : Gurugram (Only for Delhi/NCR Candidates)

Working Days : 5 Days Working from office

Notice Period Requirement : 30 Days (Maximum)

Client's Company Size : Mid-Sized

Roles &

Responsibilities :

- Install, configure, and maintain FreeSWITCH in production environments from the scratch.
- Design and implement call flows, dialplans, IVRs, conferencing, and call routing with complete ownership.
- Configure SIP profiles (internal/external), gateways, trunks, and extensions.
- Solid understanding of SIP signaling, RTP media, and SDP negotiation.
- Configure NAT traversal, firewall rules, and RTP port ranges.
- Analyze SIP logs and traces (siptrace, sngrep, tcpdump).
- Develop dialplans using: XML, Lua / JavaScript / Python.
- Implement logic for: Call queues for inbound and outbound calls, Time-based routing, Skill-based routing, Failover and fallback handling.
- Integrate FreeSWITCH with: CRM / ERP systems, Billing platforms, AI voice bots (ASR/TTS), External WebSocket or REST services.
- Use Event Socket Library (ESL): Inbound & Outbound ESL, Real-time call control and monitoring.
- Configure WebRTC support (DTLS-SRTP, ICE, OPUS).
- Analyze logs and CDRs.
- Optimize codec usage and RTP performance.

Candidate Requirements :





- Must have 4 years' experience, with at least 3 years of hands-on experience implementing, configuring, and supporting FreeSWITCH in production environments.
- Must have experience in designing and implementing FreeSWITCH call flows, including dialplans, IVRs, call routing, conferencing, SIP profiles, gateways, trunks, and extensions.
- Must have hands-on knowledge of VoIP technologies, including SIP, RTP, RTCP, SDP, WebRTC, and should be capable of troubleshooting call drops, one-way audio, registration failures, NAT traversal, and SIP/RTP-related issues.
- Must have experience developing FreeSWITCH dialplans using XML and at least one scripting language such as Lua, JavaScript, or Python, including implementation of call queues, time-based routing, skill-based routing, and failover logic.
- Must have experience integrating FreeSWITCH with CRM/ERP systems, REST APIs, WebSockets, AI Voice Bots (ASR/TTS), or Billing Platforms, along with hands-on experience using Event Socket Library (ESL).
- Must have strong Linux administration experience and deploying/managing FreeSWITCH on Ubuntu/CentOS, along with debugging using fs_cli, sngrep, tcpdump, and working with SQL (MySQL/PostgreSQL).

📌 FreeSWITCH Implementation Engineer - Network Protocols (India)
🏢 Laksh Consultants
📍 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: freeswitch implementation engineer - network protocols (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: freeswitch implementation engineer - network protocols (india) / india