Omind
Location
Bangalore | India
Job description
VoIP Engineer
Job Description:
We are seeking a skilled VoIP Engineer proficient in FreeSWITCH, OpenSIPS, WebSockets, WebRTC, Python, and Django. As a key member of our VoIP team, you will be responsible for designing, implementing, and maintaining our VoIP infrastructure to ensure seamless and high-quality communication experiences for our users. Additionally, experience working with US and international carriers, and setting up dialers for contact centers, as well as knowledge of Asterisk-based dialers and on-premises dialer implementation, is preferred.
Responsibilities:
● VoIP Infrastructure Development: Design, deploy, and maintain VoIP infrastructure using FreeSWITCH and OpenSIPS to support scalable and reliable voice communication services.
● WebRTC Integration: Implement and optimize WebRTC solutions for real-time communication, ensuring compatibility and high-quality audio/video streaming.
● WebSocket Implementation: Develop and maintain WebSocket-based communication channels to enhance real-time data exchange and improve overall communication performance.
● Python Scripting with Django: Utilize Python scripting, particularly with the Django framework, to automate and streamline VoIP-related processes, enhancing efficiency and reliability.
● Troubleshooting and Support: Diagnose and resolve complex issues related to VoIP services, collaborating with cross-functional teams to provide efficient solutions.
● Security Measures: Implement and maintain security measures for VoIP infrastructure, ensuring data privacy and protection.
● Documentation: Create and maintain comprehensive documentation for VoIP systems, configurations, and processes.
● Collaboration: Work closely with software developers, network engineers, and other stakeholders to integrate VoIP capabilities into our products and services.
● Dialer Setup and Configuration: Work with US and international carriers to set up and configure dialers for contact centers, ensuring compatibility and reliability.
● Asterisk-Based Dialer Knowledge: Utilize knowledge of Asterisk-based dialers to enhance and optimize dialer setups for various use cases.
● On-Premises Dialer Implementation: Implement on-premises dialer solutions, ensuring smooth integration and operation within the existing infrastructure.
Qualifications:
● Education: Bachelor's degree in Telecommunications, Computer Science, or a related field.
● Experience: ○ Minimum of 3 years of hands-on experience as a VoIP Engineer. ○ Proficiency in configuring and managing FreeSWITCH and OpenSIPS. ○ Solid understanding of WebSockets and WebRTC for real-time communication. ○ Experience with Python, specifically using the Django framework for web application development. ● Programming Skills: Strong proficiency in Python scripting for automation and customization of VoIP solutions.
● Communication Protocols: In-depth knowledge of SIP and other relevant VoIP communication protocols.
● Networking Skills: Familiarity with network protocols and configurations relevant to VoIP.
● Troubleshooting Skills: Proven ability to troubleshoot and resolve complex VoIP-related issues.
● Security Awareness: Understanding of security best practices in the context of VoIP systems.
● Collaboration Skills: Excellent collaboration and communication skills for effective teamwork
Job tags
Salary