Kamailio (VOIP) Engineer

5 Months ago • 5-10 Years • DevOps

Job Summary

Job Description

Seeking a seasoned Kamailio (VOIP) Engineer with 5+ years of experience in supporting global VoIP services and applications on cloud-based servers. Expertise in SIP call flow analysis and debugging, Kamailio and Freeswitch-based applications, and scripting call flow with FreeSwitch using LUA and XML are essential. Must have strong problem-solving and communication skills.
Must have:
  • SIP call flow
  • Kamailio debugging
  • FreeSwitch experience
  • LUA and XML
Good to have:
  • OpenSIPS experience
  • RTPEngine experience
  • Kubernetes experience
  • AWS experience

Job Details

About the job

As a Senior SIP Engineer, you must take complete ownership of supporting all VoIP infrastructure, debugging issues related to specific servers or software, or remote clients such as SIP devices (both virtual such as soft-phone or WebRTC client, and physical such as a desk phone or an on-premise PBX), and providing fixes.


  • Support customers during EST timezone during critical releases or emergency incidents 5+ yrs of supporting global VoIP services and/or applications on cloud-based servers.
  • Expertise in SIP call flow analysis and debugging Expertise in setup and maintaining SIP-based monitoring, debugging, and alerting services
  • Experience scripting call flow, dialplan, and custom routing with FreeSwitch using LUA and XML
  • Experience in debugging Kamailio and Freeswitch-based applications is a must Good problem-solving and analytical skills Excellent written and verbal communication
  • Experience working with open-source projects
  • Exposure to SIP Carrier Integration
  • Advanced Experience with cloud media infrastructure (load balancers, gateways, SBCs, STUN, TURN)
  • Advanced Knowledge of all modern VoIP protocols/platforms including (SIP, RTP stack & SDP, RTCP, TCP, UDP, SIP, HTTPS, SSL/TLS)
  • Working Knowledge of Network Usage Scenarios and understanding of Internet Traffic with the general flow of Routing, Ports, Firewalls, and Packet Flow
  • Experience with Open Source VoIP applications such as Kamailio, OpenSIPS, FreeSWITCH, RTPEngine or RTPProxy, and open source tools such as Wireshark, sngrep, and Homer Experience with High Availability, geographically redundant, and load-balanced applications of FreeSwitch and Kamailio, with Call Center functionality, Presence, and SIP Registrations
  • Working FreeSWITCH carrier experience to handle 10,000+ concurrent calls
  • Good knowledge of RTP Proxy and routed audio conferences concept where media would flow via free switch RTP Proxy FreeSWITCH - Listening to all events generated by Kamailio or events from FreeSwitch such as those exposed using esl/mod_event_socket
  • Experience with any load testing tools for FreeSwitch/Kamailio to ensure scalability and acceptable minimum load tolerances, such as automated dialplan testing, calls per second testing (CPS), transcoding validation, and playback verification
  • Working understanding and knowledge of codecs such as PCMU, G722, and Opus and how to efficiently transcode codecs, or optimize and prevent call quality issues by signal updates for optimized codec renegotiation Ability to create and maintain geo-redundant and highly available and optimized MySQL and/or PostgresSQL based database infrastructure (with working understanding of vertical and horizontal sharding)
  • Excellent troubleshooting skills and working knowledge of IPTables, Fail2ban, wireshark, tcpdum, sipp
  • Understanding of SIP security such as acceptable or unacceptable requests, and how to respond/honeypot


  • Experience with containers and automation tools such as Kubernetes, Docker, Ansible, Jenkins, Nomad.
  • Advanced working knowledge and experience to set up and maintain a geographically redundant and highly scalable SQL backend
  • Working experience implementing and testing HA scenarios and automated fail-over tests
  • Experience with CloudFlare products (such as WebSockets, SIP, and RTP over Magic Transit)
  • Experience working with AWS, GCS Kubernetes is a plus
  • Experience with Linux, open source tools and shell scripting
  • Experience with video conferences and video transcoding is a plus Develop and maintain automation of code deployment (AWS, k8s, CI/CD, etc.)
  • Experience with AMQP protocol with Kamailio and FreeSwitch (such as RabbitMQ / Kafka)
  • Experience with real-time RTP processing for transcription and predictive response handling using internal applications or third party services

Similar Jobs

Extreme Network - Technical Support Engineer- On Site Sacramento

Extreme Network

California, United States (On-Site)
• 4 Months ago
Forescout Technologies  Inc  - Professional Services Engineer

Forescout Technologies Inc

United States (Hybrid)
• 2 Months ago
Unity - Technical Solutions Engineer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
• 2 Months ago
Netflix - Media Systems Engineer

Netflix

Seoul, South Korea (On-Site)
• 3 Months ago
Axinous - Senior Technical Account Manager

Axinous

Canada (Remote)
• 1 Week ago
Egnyte - Staff Software Engineer

Egnyte

Mountain View, California, United States (Hybrid)
• 3 Months ago
Luxoft - Senior Java engineer (with oncall support)

Luxoft

Ukrainka, Kyiv Oblast, Ukraine (Remote)
• 1 Month ago
Omnissa - Member of technical staff (C++,iOS)

Omnissa

Bengaluru, Karnataka, India (Hybrid)
• 3 Months ago
Make - Infrastructure Engineer

Make

Prague, Czechia (Hybrid)
• 1 Month ago
Sonar Source - Support Engineer

Sonar Source

Geneva, Geneva, Switzerland (On-Site)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Intel Corporation - Network Security Engineer (DevSecOps)

Intel Corporation

Hillsboro, Oregon, United States (On-Site)
• 3 Months ago
Axinous - Resident Engineer

Axinous

Boston, Massachusetts, United States (On-Site)
• 1 Month ago
Axinous - Staff Network Engineer

Axinous

Netherlands (Remote)
• 1 Week ago
Trend Micro - Sr. Software Engineer (XDR for Networks)

Trend Micro

Taipei City, Taiwan (On-Site)
• 4 Months ago
Axinous - Focal Support Engineer - Data Loss Prevention

Axinous

Dallas, Texas, United States (Hybrid)
• 1 Month ago
Aryaka - Member of Technical Staff - QA Security

Aryaka

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
Axinous - Principal Software Engineer - Data Path

Axinous

San Jose, California, United States (Hybrid)
• 2 Months ago
Super - Software Engineering Intern - Security

Super

Toronto, Ontario, Canada (Remote)
• 1 Month ago
Paytm - Network -  Engineering Manager

Paytm

Noida, Uttar Pradesh, India (On-Site)
• 2 Months ago
The Walt Disney Company - Systems Administrator II

The Walt Disney Company

Bristol, Connecticut, United States (Hybrid)
• 1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Ahmedabad, Gujarat, India

Alpha Sense - Join AlphaSense India Talent Community

Alpha Sense

Delhi, India (On-Site)
• 3 Months ago
ION - UK Holdings - India - 854

ION

Mumbai, Maharashtra, India (On-Site)
• 4 Months ago
PwC - Associate - CA Fresher - Internal Audit Services - Advisory - Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
• 3 Weeks ago
EG A S - Frontend Developer (React) - EG Industrials

EG A S

Mangaluru, Karnataka, India (Hybrid)
• 4 Months ago
Sportskeeda - Tech Writer - Deltias Gaming

Sportskeeda

India (Remote)
• 10 Months ago
Nagarro - Senior Staff Engineer, Frontend React

Nagarro

Hyderabad, Telangana, India (On-Site)
• 3 Months ago
Hitachi - Customer Insights (CDP) Consultant

Hitachi

Pune, Maharashtra, India (Remote)
• 3 Months ago
Coinbase - Senior Data Scientist

Coinbase

Hyderabad, Telangana, India (Remote)
• 4 Months ago
PwC - Internal Firm Services- Finance- Financial Analysis & Reporting- Manager- Kolkata

PwC

Kolkata, West Bengal, India (On-Site)
• 4 Months ago
Gunjan App Studios - Pre-Production Artist

Gunjan App Studios

Kolkata, West Bengal, India (On-Site)
• 3 Weeks ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

DEVOTEAM - Distributed Cloud | Azure Cloud Architect

DEVOTEAM

Lisbon, Lisbon, Portugal (Remote)
• 3 Months ago
Jaspersoft - Senior Software Engineer

Jaspersoft

Pune, Maharashtra, India (On-Site)
• 3 Months ago
Larian Studios - DevOps Build Engineer

Larian Studios

Dublin, County Dublin, Ireland (On-Site)
• 2 Months ago
Microsoft - Software Engineering

Microsoft

Hyderabad, Telangana, India (On-Site)
• 1 Month ago
Nagarro - Principal Engineer, QA Automation

Nagarro

India (Remote)
• 3 Months ago
Grid Dynamics - DevOps Engineer

Grid Dynamics

Bengaluru, Karnataka, India (Hybrid)
• 5 Months ago
Sigma Software - Senior/Principal Site Reliability Engineer (AdTech)

Sigma Software

Brasília, Federal District, Brazil (Remote)
• 3 Months ago
Microsoft - (Senior) Software Engineer - Multiple Roles

Microsoft

Prague, Prague, Czechia (On-Site)
• 1 Month ago
Nagarro - Principal Engineer, Machine Learning (Python)

Nagarro

Gurugram, Haryana, India (On-Site)
• 2 Months ago
Lirio - Senior Cloud Engineer

Lirio

United States (Remote)
• 2 Months ago

Get notifed when new similar jobs are uploaded