Asterisk & Telephony Integration Developer

Job ID: 40583741

Budget: ₹1,500 – ₹12,500 INR

Design, configure, and maintain Asterisk-based telephony systems.
Develop and manage SIP trunk configurations, IVRs, call routing, DID management, and dial plans.
Integrate telephony systems with REST APIs, webhooks, and third-party platforms.
Build and maintain API integrations for the Neurova platform.
Configure inbound and outbound call flows, click-to-call, predictive dialing, and intelligent routing.
Work with AI Voice Agents and ensure seamless human call transfer (human failover).
Integrate WhatsApp, SMS, Email, CRM, and other communication channels where required.
Troubleshoot voice quality, SIP signaling, RTP issues, and carrier connectivity.
Collaborate with the AI development team to integrate Speech-to-Text (STT), Text-to-Speech (TTS), and LLM-based conversational workflows.
Optimize telephony infrastructure for scalability, reliability, and performance.
Maintain documentation and follow security best practices.
Required Skills

Strong hands-on experience with Asterisk PBX.
Excellent knowledge of Dial Plans (extensions.conf).
Experience with SIP, PJSIP, RTP, IVR, DID, AGI/AMI/ARI.
Good understanding of Linux (Ubuntu/CentOS).
Experience working with REST APIs, JSON, and Webhooks.
Knowledge of MySQL/PostgreSQL.
Experience integrating telephony with CRM systems.
Understanding of VoIP troubleshooting using Wireshark or similar tools.
Familiarity with Git and version control.
Preferred Skills

Experience with AI Voice Bot platforms.
Knowledge of Speech-to-Text (STT) and Text-to-Speech (TTS) technologies.
Experience integrating OpenAI, Deepgram, ElevenLabs, Azure Speech, Google Speech, or similar AI services.
Experience with Node.js or Python for API development.
Knowledge of Docker and cloud deployments is an advantage.
Related categories: Linux Asterisk PBX VoIP MySQL PostgreSQL Git JSON SIP REST API AI Voice Agents