We are seeking a VoIP Operations Engineer with hands-on production experience to help operate and scale a carrier-grade voice platform. You will work directly with FreeSWITCH, Kamailio, SIP carriers and cloud infrastructure, owning troubleshooting, reliability and operational excellence
This role combines deep technical work, incident response and clear communication. You will be trusted not only to fix issues, but to explain them clearly and with evidence to internal teams
Experience: 2+ Years Hands-on VoIP/Telecom/Voice Infrastructure experience, production exposure to FreeSWITCH and/or Kamailio and operating real-time systems in Linux environments
Location: Remote working EST hours
Type: Full -time
Reports to: Operations Lead
Team: Voice Infrastructure/Operations
Core Technical Requirements (Hands-On)
VoIP & Telecom - You should be comfortable independently debugging
Dialplans, gateways,SIP profiles
Codec negotiation, NAT handling
Log analysis and call failure diagnosis
SIP routing logic
Dispatcher/load balancing
Acting as a SIP proxy in front of media servers
Full call flows (INVITE→BYE)
Re-INVITEs, CANCELs, SIP error handling (4xx/5xx)
Sngrep, ngrep, packet captures, HOMER
Correlating multi-leg calls and Call-IDs
RTP negotiation and flow
SDP analysis, codec mismatches
One-way/no-audio troubleshooting
Origination vs termination
DIDs, carriers, SBCs, SIP interconnects
Voice KPIs (ASR, ACD, PDD, MOS)
Comfortable with wireshark
Able to find and identify network issues
Infrastructure, Automation and Reliability
AWS: EC2, security groups, basic VPC/networking
Terraform: modify and maintain existing modules
Ansible: configuration management and provisioning
Docker: containerized services networking, volumes
CI/CD: GitHub Actions, GitLab CI or similar
(build→deploy→rollback understanding)
Observability & Capacity
Prometheus, Grafana, CloudWatch, or equivalents
Responding to alerts and troubleshooting in real time
CPU, memory, disk, network sizing
Capacity planning for growth and peak traffic
Configuration Management
Deep familiarity with configuration management tools (Ansible, Terraform) not only for infrastructure but also for service deployment and maintenance of core applications (e.g., FreeSWITCH, Kamailio, web servers like Apache/Nginx)
Strong Linux command-line skills
Reading and analyzing logs
Network and system-level troubleshooting
Comfortable operating on production systems
Automation and Scripting: Proficiency in at least one common scripting language (Python, Bash) for automating repetitive tasks, analyzing data, and performing system-level operations
Participation in a light, shared on-call rotation
Alerts are infrequent and actionable
Focused on: call failures, Media RTP issues, carrier connectivity, initial triage, troubleshooting and escalation, no constant paging and no noisy or consumer-scale alerting
We run real-time systems, so on-call exists, but it is intentionally kept sane, meaningful and sustainable
Strong written and verbal communication skills
Ability to explain complex technical issues clearly and calmly
Comfortable presenting conclusions backed by data
Understands the difference between: facts, assumptions and hypotheses
Clear and professional communication during incidents