logo

View all jobs

Voip Engineer

Johannesburg, Gauteng · Information Technology
We are seeking an experienced VoIP Engineer to design, implement, and maintain high-performance Voice over IP (VoIP) and Unified Communications (UC) systems. The ideal candidate will have deep expertise in SIP, RTP, VoIP protocols, and telephony infrastructure, along with hands-on experience in cloud-based PBX systems, session border controllers (SBCs), and contact center solutions.
You will be responsible for ensuring call quality, reliability, and security across our VoIP network while troubleshooting complex issues and optimizing performance. Strong knowledge of network protocols, QoS, and VoIP security best practices is essential.
Key Responsibilities
VoIP System Design & Implementation
  • Design, deploy, and manage VoIP infrastructure (on-premises, hybrid, or cloud-based).
  • Configure and optimize SIP trunks, PBX systems (Asterisk, FreePBX, Cisco CUCM, Avaya).
  • Implement session border controllers (SBCs) (AudioCodes, Ribbon, Oracle ACME).
  • Integrate VoIP with Microsoft Teams, Zoom, or other UC platforms.
  • Set up call routing, IVR, auto-attendants, and call recording solutions.
Network Performance & Troubleshooting
  • Monitor call quality metrics (MOS, jitter, latency, packet loss) using tools like Wireshark, SolarWinds, or VoIPmonitor.
  • Troubleshoot SIP signaling, RTP streams, and one-way audio issues.
  • Optimize QoS (Quality of Service) for VoIP traffic across LAN/WAN.
  • Diagnose and resolve echo, choppy audio, and registration failures.
Security & Compliance
  • Secure VoIP systems against toll fraud, DDoS attacks, and SIP vulnerabilities.
  • Implement encryption (SRTP, TLS) and firewall rules for VoIP traffic.
  • Ensure compliance with emergency services (E911, Kari’s Law, RAY BAUM’S Act).
Cloud & Hybrid VoIP Solutions
  • Deploy and manage cloud PBX platforms (RingCentral, 8x8, Zoom Phone, Webex Calling).
  • Migrate legacy telephony (TDM, PRI) to VoIP/SIP.
  • Configure SBCs for hybrid cloud-PBX environments.
Automation & Scripting
  • Automate VoIP provisioning using APIs (REST, SOAP).
  • Develop scripts (Python, Bash) for bulk configurations and diagnostics.
Required Skills & Qualifications
Technical Skills
 Core VoIP Technologies:
  • SIP, RTP, RTCP, SDP, WebRTC
  • Codecs (G.711, G.729, Opus, SILK)
  • PBX Systems (Asterisk, FreePBX, Cisco CUCM, Avaya IP Office, 3CX)
  • SBCs (AudioCodes, Ribbon, Oracle ACME, Cisco CUBE)
 Networking & Protocols:
  • TCP/IP, VLANs, QoS (DSCP, COS), VPN
  • Wireshark, SIPp, tcpdump for VoIP analysis
 Cloud & UC Platforms:
  • Microsoft Teams Direct Routing, Zoom Phone, Webex Calling
  • Contact Center Solutions (Genesys, Five9, Amazon Connect)
 Security & Compliance:
  • VoIP firewall/NAT traversal (STUN, TURN, ICE)
  • SRTP, TLS, SIP authentication
  • E911, HIPAA, PCI-DSS compliance
Soft Skills & Experience
  • 3+ years of VoIP engineering or telecommunications experience.
  • Strong troubleshooting and analytical skills.
  • Ability to work with carriers, vendors, and cross-functional teams.
  • Excellent documentation and communication skills.
Certifications (Preferred)
  • Cisco CCNP Collaboration
  • Avaya Certified Implementation Specialist (ACIS)
  • Asterisk Certified Professional (dCAP)
  • Microsoft Certified: Teams Voice Engineer
  • CompTIA Network+ or Security+

 

Share This Job

Powered by