We are looking for a Senior Technical Lead – Asterisk & Telephony to spearhead the architecture, development, and operations of our voice infrastructure. This role requires deep hands-on experience with Asterisk PBX, SIP-based communication, cloud telephony, and team leadership. The ideal candidate will drive technical direction, mentor engineers, and ensure high availability and performance of mission-critical voice systems across cloud and on-premise environments.
Key Responsibilities
- Lead the design, development, and deployment of Asterisk-based VoIP systems, including dial plans, IVRs, call routing, and conferencing.
- Architect and scale high-availability telephony platforms, integrating SIP trunks, codecs, and real-time monitoring systems.
- Guide the team in implementing and optimizing AGI/AMI-based automation, custom call logic, and backend integrations.
- Direct cloud-based telephony deployments (AWS, GCP, Azure), focusing on reliability, security, and performance.
- Oversee incident response and troubleshooting of complex VoIP issues including NAT traversal, QoS, and signaling errors.
- Collaborate with product, DevOps, security, and networking teams to deliver robust end-to-end communication solutions.
- Provide leadership and mentorship to engineers and developers on Asterisk best practices, code quality, and architectural design.
- Drive initiatives for telephony analytics, call quality monitoring, and proactive system health checks.
- Ensure adherence to security standards, compliance requirements, and telephony regulations (e.g., TLS, SRTP, fraud prevention).
- Maintain technical documentation and support team knowledge-sharing initiatives.
Required Skills & Qualifications
- Bachelor’s or Master’s degree in Computer Science, Telecommunications, or a related field.
- 10+ years of experience in telephony and VoIP systems, including 7+ years with Asterisk PBX in production.
- 3+ years in a technical leadership role, managing teams or projects in a telephony/VoIP environment.
- Deep expertise in SIP, RTP, SRTP, IAX2, DAHDI, codec negotiation, and troubleshooting call quality issues.
- Strong scripting and development experience in Python, Bash, and AGI/AMI interfaces.
- Proficient in Linux system administration and CLI-based network debugging tools.
- Solid understanding of cloud platforms (AWS, GCP, or Azure), including load balancing, networking, and security configurations.
- Hands-on experience with relational databases (MySQL, MariaDB PostgreSQL) and REST API integrations.
- Familiarity with monitoring tools like Grafana, Prometheus, Zabbix or custom SIP monitoring stacks.
- Experience with Wireshark, tcpdump, and other packet-level analysis tools.
Preferred Skills
- Knowledge of Kamailio or OpenSIPS as SBCs or SIP routers.
- Familiarity with WebRTC, contact center technologies, or call recording/compliance systems.
- Experience deploying containerized telephony solutions (Docker, Kubernetes).
- Exposure to compliance and regulatory frameworks (PCI, HIPAA, GDPR, CALEA).
Skills: kamalio,python,asterisk,voip,sip,ami,bash,opensips,tcpdump,webrtc,agi,wireshark,cloud,ari,scripting,telephony,aws,security