10 Sep
|
CC33 Global
|
Bengaluru
10 Sep
CC33 Global
Bengaluru
Job Overview
We're looking for an Asterisk Developer with deep, hands-on expertise in the Asterisk stack — not just dialplan configuration, but building and scaling call-control applications on top of it. You'll own call flows end-to-end: designing routing logic, building integrations via ARI/AMI/AGI, debugging SIP and media issues down to the packet, and working with our infrastructure team to keep the platform scalable and highly available.
Key Responsibilities
Design, develop, and maintain Asterisk-based call-control applications and platforms. Build call-control logic using ARI (stasis applications, channel/bridge/playback control), AMI (event handling, originate, real-time state), and AGI/Quick AGI (persistent-process AGI servers, not just per-call scripts). Develop and maintain dialplans, contexts, extensions, queues, IVRs, conferences (Conf Bridge), and inbound/outbound routing. Configure and troubleshoot PJSIP endpoints, SIP trunks, DID/DDI routing, caller ID/CLI handling, and number translation. Diagnose SIP signalling and media problems — one-way audio, no audio,
call drops, early disconnects, registration and NAT failures, codec mismatches, DTMF issues — using SIP logs, pjsip CLI, PCAPs, Wireshark, and tcpdump. Integrate Asterisk with REST APIs, databases, CRMs, and AI/voice platforms (ASR, TTS, LLM-driven voice agents) over Web Sockets and external media channels. Implement call recording, CDR/CEL pipelines, and call-detail processing and reporting. Own capacity planning and scaling of the Asterisk layer: horizontal scaling, load distribution across nodes, registration/media distribution, failover, and graceful drain during deploys. Define infrastructure requirements and guide the infrastructure/Dev Ops team on sizing, networking, firewall/NAT, media port ranges, and deployment topology. Handle production incidents and lead root-cause analysis. Write and maintain technical documentation for call flows, configurations, and troubleshooting runbooks. Require
📌 Asterisks developer (Bengaluru)
🏢 CC33 Global
📍 Bengaluru