31 Jul
|
VMC Soft Technologies
|
Bengaluru
31 Jul
VMC Soft Technologies
Bengaluru
Location: Open for all Apple ODC Locations
Experience: 5 8 Years
Education: B.E./B.Tech in Computer Science, Electronics, Telecommunications, or equivalent experience
Job Summary We are looking for an experienced FreeSWITCH Engineer with strong expertise in VoIP, SIP, WebRTC, and Contact Center solutions . The ideal candidate should have hands-on experience in deploying, configuring, integrating, and supporting FreeSWITCH-based communication platforms. The role involves working on real-time voice infrastructure, troubleshooting production issues, optimizing media performance, and integrating FreeSWITCH with custom Contact Center (CCaaS) platforms.
Key Responsibilities
- Design, deploy, configure, and maintain FreeSWITCH-based telephony solutions.
- Develop and manage FreeSWITCH dialplans, modules, and ESL/API integrations.
- Integrate FreeSWITCH with Contact Center (CCaaS) platforms and enterprise applications.
- Configure and manage SIP trunks, gateways, routing, codec negotiation, NAT traversal, and RTP optimization.
- Configure and support WebRTC features including WSS, ICE, STUN/TURN, DTLS-SRTP, SDP, and mod_verto.
- Implement Automatic Call Distribution (ACD), skill-based routing, and queue management using mod_callcenter or FIFO queues.
- Enable and maintain call recording, monitoring, whisper, barge, supervisor monitoring, and other contact center features.
- Perform health monitoring, incident management, root cause analysis, and production support.
- Troubleshoot gateway connectivity, SIP signaling, media flow, codec issues, WebRTC connectivity, and security configurations.
- Analyze logs, monitor system performance, and optimize voice quality.
- Create and maintain operational runbooks, SOPs, and technical documentation.
- Collaborate with network, security, infrastructure, and application teams during deployments and issue resolution.
- Support change management, system upgrades, and release activities.
Must Have Skills
- Robust hands-on experience with FreeSWITCH
- Dialplan development and customization
- FreeSWITCH Modules
- ESL (Event Socket Library) / API Integrations
- WebRTC technologies
- ICE
- STUN/TURN
- DTLS-SRTP
- SDP
- mod_verto
- WebSocket Secure (WSS)
- SIP Protocol (RFC 3261)
- SIP Trunk Configuration
- NAT Traversal
- RTP Optimization
- Codec Management and Tuning
- SRTP/TLS Configuration
- Contact Center (CCaaS) Integration
- Automatic Call Distribution (ACD)
- Skill-Based Routing
- Queue Management (mod_callcenter / FIFO)
- Call Recording
- Call Monitoring
- Whisper & Barge Features
- Health Monitoring
- Incident Management
- Log Analysis
- Troubleshooting Production Issues
Good to Have Skills
- Experience with Asterisk or similar open-source telephony platforms.
- Knowledge of VoIP security best practices.
- Linux system administration.
- Scripting using Python, Bash, or Perl.
- Experience with monitoring tools and automation.
Preferred Qualifications
- 5 8 years of experience in FreeSWITCH, VoIP, SIP, and WebRTC technologies.
- Strong troubleshooting and debugging skills in production environments.
- Experience working with enterprise Contact Center solutions.
- Good communication and stakeholder management skills.
- Ability to work in cross-functional and distributed teams.
Primary Technologies
- FreeSWITCH
- SIP
- WebRTC
- ESL/API
- mod_callcenter
- mod_verto
- RTP
- SRTP
- DTLS
- STUN/TURN
- WSS
- ACD
- CCaaS
- Linux
- Asterisk (Preferred)
📌 FreeSWITCH Engineer (Bengaluru)
🏢 VMC Soft Technologies
📍 Bengaluru