Viop developer A VoIP developer s job description includes installing setting up and monitoring Voice over Internet Protocol VoIP systems They also design and implement IP telephone communication systems Responsibilities Design and implement VoIP systems Install set up and monitor VoIP systems Provide technical support to end-users Troubleshoot issues with VoIP systems Collaborate with other IT teams Test and evaluate new VoIP technologies Skills and qualifications A bachelor s degree in computer science or a related discipline Experience in IT Knowledge of internet security Expertise in VoIP installation and Excellent troubleshooting skills VoIP systems VoIP is a technology that allows users to make voice calls using a broadband internet connection instead of a regular phone line It is one of the most reliable connections that offers high-quality telephony services over the internet Related roles VoIP engineers design test install and maintain VoIP systems VoIP technicians implement maintain and troubleshoot VoIP systems Full job description Key Skills Developing configuring and troubleshooting FreeSWITCH or Asterisk Experience with message and job queuing services RabbitMQ Should be able to customize or develop from scratch modules in asterisk kamalio Freeswitch Responsibilities Design develop and implement telephony networks with various components like SIP proxies registrar media-servers etc in a cloud environment Ensure that the voice architecture is highly available fault-tolerant and highly scalable Troubleshoot and resolve voice and network protocol communications routing issues Write Custom Codes for Development Create tools to automate critical aspects of production systems Key Skills 5 years of industry experience in developing configuring and troubleshooting FreeSWITCH or Asterisk Experience with message and job queuing services RabbitMQ Should be able to customize or develop from scratch modules in asterisk kamalio Freeswitch Should have experience of working with proxy such as kamalio opensip RTPProxy Should have experience of working with load balancers with sip signals and media Should have experience in transcoding audio video codecs Should have experience in redis database mysql Should have thorough knowledge of SIP stacks and media servers Should possess good programming knowledge in C C perl Should be good understanding of database and integrating db with VoIP switch Good in development of AGI FastAGI Dialplan FS Scripts WebRTC knowledge would be edge Requirements Degree in Computer Science Information Technology Telecommunications and or equivalent work experience Some software development experience with an object-oriented or functional programming language Python Elixir or Go are a plus Nice to have Experience with Open Source VoIP applications such as Kamailio OpenSIPS Free SWITCH RTPEngine Asterisk and open source tools such as Wireshark sngrep and Homer Experience with containers and automation tools such as Docker Ansible Jenkins and Kubernetes Understanding of IP telephony VoIP TCP IP Networks and related protocols SIP RTP RTCP ISUP TLS STUN TURN WebRTC Experience with Linux open source tools and shell scripting An appreciation of functional programming and a strong desire to become an expert Python Elixir or Go programmer Experience working with relational databases at scale Job Types Full time Permanent Pay 70 000 00 - 100 000 00 per month Benefits Flexible schedule Food provided Leave encashment Work from home Work Location In person