Senior Asterisk Developer📣 Job Ad
| Contract Type | Full-time | |
| Workplace type | On-site | |
| Location | Riyadh |
Job Description
About the Opportunity
CODE Ltd is seeking a Senior Asterisk Developer to join its engineering team in Riyadh, Saudi Arabia. This full-time role involves taking ownership of the company's voice infrastructure and working on core telephony systems that power its communications platform. This is a hands-on senior position focused on architecting, building, and scaling Asterisk-based telephony systems, rather than a maintenance role.
Role Context and Impact
The Senior Asterisk Developer will be responsible for managing real production call traffic and ensuring the robust performance of the voice platform. This involves a deep engagement with the entire lifecycle of telephony systems, from initial design to ongoing optimization and troubleshooting, contributing directly to the reliability and scalability of CODE Ltd's communication services.
Key Responsibilities
- Design, develop, and maintain Asterisk-based telephony systems, including PBX, IVR, ACD, call routing, and queuing.
- Build and optimize SIP trunking, VoIP call flows, and integrations with telecom carriers and SIP providers.
- Develop custom dialplans, AGI/AMI scripts, and Asterisk modules to support advanced routing logic such as VIP routing, skill-based routing, and callback queues.
- Extend and modify core Asterisk functionality using C++ and Python on a custom-edited Asterisk engine.
- Ensure high availability, call quality, and low-latency performance across concurrent call loads.
- Implement and maintain features for call recording, monitoring, live coaching, and quality management.
- Troubleshoot and resolve production issues related to call quality, SIP signaling, NAT traversal, codecs, and network configuration.
- Support security and compliance requirements, including TLS/SRTP encryption, call masking, and environment isolation.
- Contribute to architecture decisions for scaling and hardening the voice platform.
- Document technical designs.
Required Experience and Technical Skills
Candidates for this role should possess 5 to 10 years of experience in Asterisk development and voice infrastructure. A strong command of the following technical areas is essential:
- Extensive experience with Asterisk-based telephony systems (PBX, IVR, ACD, call routing).
- Proficiency in SIP trunking, VoIP call flows, and integration with telecom carriers.
- Ability to develop custom dialplans, AGI/AMI scripts, and Asterisk modules.
- Strong programming skills in C++ and Python for extending core Asterisk functionality.
- Expertise in ensuring high availability, call quality, and low-latency performance.
- Experience with call recording, monitoring, and quality management features.
- Troubleshooting skills for issues related to SIP signaling, NAT traversal, codecs, and network configuration.
- Understanding of security and compliance for voice platforms (TLS/SRTP, call masking).
Platform and Architectural Contribution
This role requires a proactive approach to the evolution of the voice platform. The Senior Asterisk Developer will be instrumental in working with a custom-edited Asterisk engine, contributing to architectural decisions that enhance scalability, security, and overall platform robustness. The focus is on continuous improvement and innovation within the voice infrastructure.
Employment Details
This is a full-time position based in Riyadh, Saudi Arabia, offering an opportunity to contribute to a critical communications platform. CODE Ltd values expertise in building and scaling advanced telephony solutions.
Requirements
- Requires 5-10 Years experience
Similar Jobs
You may also like
- Related Senior Asterisk Developer Opportunities
- Translator Jobs in Riyadh
- Barista Jobs in Riyadh
- Ride Operator Jobs in Riyadh
- Sweets Maker Jobs in Riyadh
- Chef Jobs in Riyadh
- Other Job Fields in Riyadh
- Translator Jobs in Riyadh
- Barista Jobs in Riyadh
- Ride Operator Jobs in Riyadh
- Sweets Maker Jobs in Riyadh
- Chef Jobs in Riyadh
- Marketing Specialist Jobs in Riyadh
- Coffee Cashier Jobs in Riyadh
- HSE Officer Jobs in Riyadh
- Baker Jobs in Riyadh
- Communications Manager Jobs in Riyadh
- Explore Jobs Across Saudi Arabia
- OSH Engineer Jobs in Dammam
- Intermediate School Teacher of Islamic Studies Jobs in Hafar Al Batin
- Compliance Manager Jobs in Riyadh
- Ecommerce Manager Jobs in Makkah
- Speech Disorders Specialist Jobs in Najran
- Database Programmer Jobs in Jeddah
- Agricultural Specialist Jobs in Al Khobar
- Environmental Engineer Jobs in Riyadh
- Software Engineer Jobs in Dammam
- GIS Specialist Jobs in Jeddah