Desired Skills:

  • Good understanding of TCP/IP protocol stack and practical knowledge of LAN / WAN 
  • Experience in building any of softPBX, Voicemail, ACD, IVRS these applications
  • Very good knowledge on SIP / SDP protocol / RTP / SRTP / TLS protocols
  • Experience in OpenSIPS or Kamailio
  • Experience in Freeswitch, Asterisk
  • Experience in MySQL, MongoDB
  • Knowledge of Linux / server administration
  • Experience with C / C++ programming language
  • Experience with programming languages like Python, PHP, Javascript, Java etc
  • Linux and embedded Linux
  • Inter-process communication, API design, message queues
  • Skilled in build tools like make, cmake,  git, shell scripting
  • Knowledge of WebRTC
  • Experience in Linux Firewall, Security, containerisation (docker, podman) and virtualisation
  • Experience in Linux and Linux commands line tools
  • Standard features of Enterprise Communication Servers (PBXs)
  • Problem Troubleshooting and debugging techniques 
  • Able to Assign Tasks to team members and get it done within given timeline and best quality
  • Review work of resources
  • Project source code management
  • Requirements clarification and clear understanding
  • Analysis and design
  • Project planning and execution
  • Guidance, training and mentoring of resources within team
  • Good in Written and verbal communication

Nice to Have

  • Knowledge of CI/CD
  • Experience with Unit testing framework