SIP Server Engineer/Asterisk Developer

3 - 7 years

0 Lacs

Posted:1 month ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You are a highly skilled SIP Server Engineer/Asterisk Developer responsible for designing, configuring, and maintaining SIP-based communication systems. Your expertise in Asterisk, VoIP technologies, and real-time communication protocols will be utilized to ensure optimal performance, security, and integration with enterprise platforms. Key Responsibilities: - Deploy, configure, and manage SIP servers (Asterisk, FreeSWITCH, or similar PBX systems). - Implement WebRTC solutions for browser-based real-time communication. - Develop and maintain SIP signaling flows, call routing, IVR, conferencing, and advanced telephony features. - Configure firewalls, NAT traversal, and optimize network setups for SIP/VoIP traffic. - Monitor, troubleshoot, and optimize SIP events, call flows, and media streams. - Implement security mechanisms such as TLS/SRTP, anti-fraud measures, and system hardening. - Continuously monitor server performance, debug issues, and fine-tune systems for scalability. - Work on API-based integrations of SIP/Asterisk systems with Salesforce and other enterprise platforms. - Utilize tools for real-time monitoring, logging, and analytics to ensure high availability. Required Skills & Qualifications: - Strong experience in Asterisk PBX and other open-source SIP/VoIP platforms. - Hands-on knowledge of SIP, RTP, WebRTC, TCP/UDP, NAT traversal, and QoS mechanisms. - Proficiency in Linux server administration (CentOS, Ubuntu, etc.). - Familiarity with VoIP codecs (G.711, G.729, Opus, etc.) and media handling. - Strong understanding of network protocols (DNS, DHCP, TLS/SSL, Firewall rules). - Experience with SIP debugging tools (Wireshark, sngrep, tcpdump). - Programming/scripting knowledge in Python, Bash, or C for automation and customization. - Good understanding of real-time communication security standards. - Prior experience integrating with CRM/enterprise applications is a plus. Preferred Qualifications: - Experience with FreeSWITCH, Kamailio/OpenSIPS, or similar SIP servers. - Knowledge of cloud telephony platforms (Twilio, Plivo, etc.). - Exposure to Salesforce integrations. - Familiarity with containerized deployments (Docker, Kubernetes). (Note: Company details were not provided in the job description),

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You