Talent.com
Voip Engineer (Free-switch)

Voip Engineer (Free-switch)

iGuru Software Ltd.ahmedabad, gujarat, in
2 days ago
Job description

🚀 Hiring : VoIP Engineer (FreeSWITCH Specialist)

📍 Location : Ahmedabad

🏢 Company : iGuru Software Services Pvt. Ltd.

💼 Employment Type : Full-time

About the Role

We are seeking a highly skilled and motivated VoIP Engineer with deep expertise in the FreeSWITCH open-source communication platform .

In this role, you will design, develop, deploy, and maintain our Voice over IP (VoIP) infrastructure. You’ll play a key role in ensuring the high availability, scalability, and performance of our telephony systems, building custom call flows , and integrating third-party APIs and services .

Key Responsibilities

  • Design, implement, and manage VoIP solutions using FreeSWITCH , ensuring reliability, availability, and security.
  • Configure and optimize dial plans, call queues, IVRs , and call-handling logic.
  • Troubleshoot and resolve complex VoIP issues (e.g., call quality, routing, signaling) using Wireshark, sngrep, tcpdump , etc.
  • Develop custom modules and applications in Lua, Python, C / C++, or JavaScript .
  • Integrate FreeSWITCH with CRMs, databases (MySQL / PostgreSQL), and RESTful APIs .
  • Monitor and maintain system performance with tools like Prometheus, Grafana, and syslog .
  • Implement security best practices —firewall configuration, TLS encryption, and anti-fraud measures.
  • Collaborate with software developers, network engineers, and support teams to deliver robust communication solutions.
  • Maintain detailed documentation for configurations, procedures, and troubleshooting.
  • Stay current with VoIP and real-time communication trends and technologies.

Required Qualifications & Skills

  • Bachelor’s degree in Computer Science, IT, Telecommunications , or related field (or equivalent experience).
  • Proven experience as a VoIP Engineer / Telecommunications Engineer .
  • Deep expertise in FreeSWITCH , including XML / Lua dial plans and module configuration.
  • Strong knowledge of SIP, RTP, WebRTC protocols.
  • Proficiency in Linux system administration (Debian / Ubuntu / CentOS).
  • Experience with Lua, Python, or Perl for call flow logic and automation.
  • Solid understanding of TCP / IP, UDP, DNS, NAT traversal, QoS .
  • Proficiency with Wireshark, sngrep, tcpdump for troubleshooting.
  • Familiarity with MySQL / PostgreSQL integration.
  • Strong analytical, problem-solving, and communication skills.
  • Preferred Skills (Nice to Have)

  • Experience deploying FreeSWITCH in cloud environments (AWS, Azure, GCP).
  • Background in call center or service provider settings.
  • Knowledge of VoIP security frameworks such as STIR / SHAKEN .
  • Experience with automated testing for VoIP systems (e.g., SIPp).
  • Why Join iGuru

    At iGuru, you’ll work in a collaborative, growth-oriented environment where innovation is encouraged, and technical excellence is valued. You’ll have the opportunity to build high-performance communication systems that power next-generation business solutions.

    Create a job alert for this search

    Engineer • ahmedabad, gujarat, in