Telephony and VoIP System Engineer
Exotel Techcom Private Limited
Apply on company website
Telephony and VoIP System Engineer
Exotel Techcom Private Limited
Bengaluru/Bangalore
Not disclosed
Job Details
Job Description
SE-3 (Tel & IP)
What you will do?
- Lead projects related to Exotel's telephony and VoIP stack. Responsible for driving projects throughout its lifecycle.
- Work with a team of engineers to explore, design, develop, test, deploy, and operationalize a product's features & improvements.
- Build fault-tolerant, scalable and real-time distributed voip system
- Effectively work in a collaborative and agile team environment
- Support team with timely analysis and debugging of operational issues.
- Be on rotational on-call roster to handle operational issues
- Emphasis on automation and scripting.
- Mentor junior engineers in the team.
What we look for?
Must Haves
- Bachelors or Masters degree in Computer Science or Communications Engineering
- Solid knowledge on VoIP domain technologies including SIP, SDP, RTP, RTCP.
- Solid knowledge on IP networking concepts and L2/L3 routing including Subnets, VLAN, NAT Traversal (ICE/STUN).
- Experience leading project team to deliver critical software solutions
- 3+ years experience in high-availability, scalable and fault tolerant voip infrastructure.
- 3+ years experience in working with server-side voip infrastructure components like Asterisk/Freeswitch, Kamailio/Opensips. including understanding of stack internals
- 3+ years experience in working with a major cloud platform like AWS (preferred), GCP, Azure.
- 2+ years experience in design and development of REST-based microservices.
- 2+ Experience with WebRTC
- Experience in programming with one of Golang (preferred), Ruby, C/C++
- Experience in scripting with shell, python
- Experience with datastores such as MySQL, Postgres
- Experience with DevOps tools like Ansible, Jenkins, Terraform, kubernetes, Git
- Good understanding of data structures, multi-threading and concurrency concepts.
- Proficiency in working in Linux environment
- Experience working in Agile SDLC process
- Strong analytical, problem solving and troubleshooting skills
- Excellent written and verbal communication skills
- Team-player, flexible and able to work in a fast-paced environment
- A \"devops\" mindset. You own what you will develop.
Good to Haves
- Experience with custom development on Asterisk/Freeswitch/Kamailio/Opensips is a plus
- Experience with SIP or any other SIP testing tools
- Experience with ISDN, WebRTC technologies
- Experience with elasticsearch queries and visualization tools like grafana, kibana
- Experience with monitoring frameworks like Nagios, Prometheus
- Experience with developing Android, iOS based voip clients
- Experience with Java, Javascript languages
Job role
Work location
Bangalore
Department
IT & Information Security
Role / Category
IT Support
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 3 years
About company
Name
Exotel Techcom Private Limited
Job posted by Exotel Techcom Private Limited
Apply on company website