Implementation engineer
Sourcebae · Delhi, India
Job Description
# Free SWITCH Implementation Engineer
Location: Gurugram
Job Type: Full Time - Onsite
Experience: 2-5 Years
**CTC:** 12 LPA for 2 years / 20 LPA for 5 years
## Job Summary
We are looking for a **Free SWITCH Implementation Engineer** who will be responsible for **designing, deploying, configuring, integrating, and maintaining Free SWITCH-based Vo IP platforms**. The role involves working closely with **SIP, RTP, Web RTC, IVR, conferencing, call routing, and external integrations** in a production environment.
## Key Responsibilities
### Free SWITCH Core Responsibilities
Install, configure, and maintain **Free SWITCH** in production environments from scratch. Design and implement **call flows, dialplans, IVRs, conferencing, and call routing** with complete ownership. Configure **SIP profiles (internal/external), gateways, trunks, and extensions**. Implement **multi-tenant and high-availability Free SWITCH architectures**.### SIP, RTP & Networking
Strong understanding of **SIP signaling, RTP media, and SDP negotiation**. 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 using **siptrace, sngrep, and tcpdump**.### Dialplan & Scripting
Develop dialplans using: XML Lua / Java Script / Python Implement logic for: Call queues for inbound and outbound calls Time-based routing Skill-based routing Failover and fallback handling### Integrations & APIs
Integrate Free SWITCH with: CRM / ERP systems Billing platforms AI voice bots (ASR/TTS) External Web Socket or REST services Use **Event Socket Library (ESL)**: Inbound & Outbound ESL Real-time call control and monitoring### Web RTC & Media
Configure **Web RTC support (DTLS-SRTP, ICE, OPUS)**. Work with **mod_verto, SIP over WSS**. Implement browser-based calling solutions.### Monitoring & Debugging
Monitor system performance and call quality. Analyze logs and CDRs. Optimize codec usage and RTP performance. Handle live production incidents and RCA.### Deployment & Operations
Deploy Free SWITCH on: Linux (Cent OS / Ubuntu) Cloud platforms (AWS / GCP / Azure – preferred) Configure **HA, load balancing, and scaling**. Work with Dev Ops teams for CI/CD, backups, and automation.## Required Skills
### Technical Skills
Strong experience with **Free SWITCH**. Solid knowledge of **Vo IP protocols (SIP, RTP, RTCP, Web RTC)**. Linux system administration. Dialplan development (**XML/Lua/JS/Python**). ESL & event-driven call control. Debugging tools (**fs_cli, sngrep, tcpdump**). SQL / My SQL / Postgre SQL (CDR, reporting).Details
| Company | Sourcebae |
| Location | Delhi, India |
| Type | FULL TIME |
| Niche | tech |
| Experience | permanent |
