Voip Engineer

Johannesburg, Gauteng, South Africa

Job Description


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
xe2x9cx85 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)
xe2x9cx85 Networking & Protocols:
  • TCP/IP, VLANs, QoS (DSCP, COS), VPN
  • Wireshark, SIPp, tcpdump for VoIP analysis
xe2x9cx85 Cloud & UC Platforms:
  • Microsoft Teams Direct Routing, Zoom Phone, Webex Calling
  • Contact Center Solutions (Genesys, Five9, Amazon Connect)
xe2x9cx85 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+

Feeblo

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1421332
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned