1 RStack Solutions Job
VoIP Engineer
RStack Solutions
posted 16hr ago
Key skills for the job
Title : VOIP Engineer
Responsibilities:
Design, Develop, Implement and Deploy VoIP solutions tailored to our specific business requirements
Design and develop custom modules or modify existing module of Telephony platform
Design and develop APIs for external modules to communicate to Telephony platform.
Monitor the entire VoIP infrastructure, proactively identifying and addressing any potential issues or bottlenecks
Ensure the uptime, performance, and security of our VoIP systems, implementing necessary measures to mitigate risks
Implement CI/CD pipeline for devops practices
Stay up-to-date with industry trends, emerging technologies, and best practices in the VoIP domain
Provide guidance and expertise to customers and internal stakeholders, advising on VoIP-related matters and recommending appropriate solutions
Preferred Skills:
3 to 8 years of development experience in VOIP/SIP domain especially with FreeSWITCH or Asterisk or Kamailio or Opensips
Strong development experience with at least two of the following languages C and C++/Go lang/Python/Lua
Working experience and knowledge on STUN, TURN and WebRTC technologies
Good experience writing new modules or modify existing modules in FreeSWITCH/Asterisk
Significant experience with FreeSWITCH, Asterisk or Kamailio/Opensips, including installation, configuration, and troubleshooting
Strong technical understanding of SIP, WebRTC ,RTP, SRTP, TTS and voice codecs, with the ability to analyse and troubleshoot complex VoIP issues
Very good understanding of FreeSWITCH XML Dialplan, Event socket module (ESL) and Asterisk AMI/FastAGI/AGI
Very good FreeSWITCH/Asterisk Administration skills
Hands-on experience with scripting languages such as Python, Lua ,Bash and GO lang
Very good knowledge on REST API implementing based on Go/Python using Flask/FastAPI/Django/Gin etc
Hands-on experience with Linux operating systems, such as Ubuntu/CentOS/Debian, including system administration and command-line proficiency
Hands-on experience with Monitoring tools like SNGREP, Wireshark, TCPDUMP and HOMER
Experience using Docker, Ansible, Kubernetes or similar tools to deploy standard open-source services on Linux
Excellent problem-solving skills and the ability to work effectively in a fast-paced environment
Strong communication skills, with the ability to explain complex technical concepts to non-technical stakeholders
Proven ability to work both independently and collaboratively within a team
Experience with any opensource products is an added advantage.
Employment Type: Full Time, Permanent
Read full job description