12 Nov
|
Alyssum Global Services
|
Noida
12 Nov
Alyssum Global Services
Noida
Alyssum Global Services IT & Consulting
Full-time
Location: Sector 90
Alyssum Global Services is an IT and consulting company focused on delivering technology solutions that help businesses operate and grow. We value practical problem-solving, collaboration, and reliable technology delivery.
THE ROLE
We are looking for a Senior VoIP Infrastructure Engineer to own the full lifecycle of a large, multi-server Asterisk PBX farm: dial plan and AGI development, Linux and container hosting, networking, databases, asynchronous messaging and observability.
You should be equally comfortable debugging SIP and dial plans at a low level and automating cloud infrastructure at scale - and you will work closely with our global VoIP and NOC teams.
WHAT YOU WILL DO
- Design advanced Asterisk dialplans, including large machine-generated dialplans, with AGI scripting and dynamic dialplan generation in PHP, Python or Bash (Asterisk, AGI, AMI, chan_sip/PJSIP).
- Set up and troubleshoot WebRTC and SIP - ICE/STUN/TURN, SIP over TLS and SRTP - and build and support browser-based softphones (SIP.js, JsSIP).
- Keep PBX services stable across Debian, CentOS and Rocky Linux (systemd, package management, performance tuning).
- Manage routing, firewalls and NAT/port forwarding for SIP/RTP traffic (iptables/nftables, NAT traversal for VoIP).
- Deploy and operate LXC and Docker containers, including a Next.js front end from a monorepo (Docker Compose).
- Provision and manage AWS compute, storage and messaging for the PBX/CDR pipeline (EC2, S3, VPC/security groups, IAM, SQS, SNS).
- Administer MySQL, MS SQL Server and PostgreSQL for CDR and application data.
- Build event pipelines for media processing and CDR sharing (RabbitMQ, AWS SQS/SNS), and maintain the Python CDR microservices that publish to SQS, link recordings from S3 and notify stakeholders (boto3).
- Run centralized log analysis and alerting (Loki, Grafana).
- Own operations: backup and restore, Git-based change control, Ansible orchestration across the server farm, and master-slave high-availability design for 99.99% uptime.
WHAT YOU BRING
- Proven hands-on production experience with Asterisk PBX at scale - a must.
- Strong understanding of ICE, WebRTC, SIP/TLS and SRTP, with hands-on experience building or maintaining browser-based softphones using SIP.js or JsSIP.
- Significant, demonstrable production experience with AWS: EC2, S3, IAM, VPC/networking, SQS and SNS.
- Significant, demonstrable experience building, deploying and operating LXC and Docker containers in production - not only for local development.
- Strong scripting in Python, TypeScript, PHP and Bash.
- Solid Linux administration across multiple distributions, and working knowledge of networking, firewalls and NAT for VoIP.
- Experience with at least two of MySQL, MS SQL Server and PostgreSQL, and with RabbitMQ or an equivalent message broker.
- Experience with Ansible or comparable configuration management, Git-based version control and disciplined change management.
- Experience designing or maintaining master-slave / high-availability architectures.
- Fluent English, spoken and written.
Advantage: Next.js or up-to-date JavaScript front-end experience; Grafana/Loki or an equivalent observability stack; telecom-adjacent domain experience (contact centre, call recording/compliance).
📌 Senior VoIP Infrastructure Engineer (Noida)
🏢 Alyssum Global Services
📍 Noida