Company Logo

PBX Engineer (VoIP / SIP / Asterisk / Kamailio)

Rp2,050,000/Month
Full-Time · Hybrid
Minimum Associate Degree
1 - 3 years of experience
This job was closed

Job Requirements

Hybrid
1 - 3 years of experience
Minimum Associate Degree

Skills

Network Architecture

Wireless Networking

Networking

Signal Processing

Telecommunications

Job Benefits

Work Insurance

Perform Bonus

This job post is managed by

HS
Hama Smart Solution

Job description for PBX Engineer (VoIP / SIP / Asterisk / Kamailio) at PT. Hama Smart Solution

## ■ Overview

We are building a large-scale, highly available telephony platform that integrates with mobile and desktop applications, supporting both call center operations and AI-driven voice communication.

In this role, you will design, develop, and operate a redundant PBX system using Asterisk and Kamailio, as well as implement call control logic in Python.

You will be responsible for ensuring high reliability (SLA 99.99%+) and scalability (10,000+ concurrent calls) in a real-time communication environment.

---

## ■ Responsibilities

### 1. PBX / SIP Infrastructure Design & Development

- Design, build, and operate PBX systems using Asterisk

- Implement SIP routing using Kamailio (load balancing, failover)

- Design high availability architectures (Active-Active / Active-Standby)

- Optimize RTP/media handling for large-scale traffic

- Ensure system scalability to support 10,000+ concurrent calls

### 2. Call Control Logic Development

- Develop call control APIs using Python (e.g., FastAPI)

- Integrate with Asterisk via ARI / AMI / AGI

- Design and implement call flows (IVR, recording, transfer, queue handling)

- Handle real-time call events (webhooks, event-driven architecture)

### 3. Client Integration (Mobile / Desktop / WebRTC)

- Integrate telephony features with mobile apps (iOS / Android)

- Integrate with desktop applications (e.g., Electron-based softphones)

- Design connectivity with SIP clients and WebRTC

- Improve call quality (latency, jitter, packet loss)

### 4. System Reliability & Operations

- Maintain SLA of 99.99%+ availability

- Monitor call quality metrics (MOS, jitter, packet loss)

- Implement logging and tracing per call/session

- Troubleshoot and resolve real-time system issues

- Perform capacity planning and scaling strategies

### 5. AI & Voice Integration (Nice to Have)

- Integrate AI-based voice systems (e.g., real-time AI conversations)

- Build pipelines for call recording, transcription, and analysis

---

## ■ Requirements

### Must Have

- Strong understanding of SIP / RTP / VoIP protocols

- Hands-on experience with Asterisk

- Experience with Kamailio or OpenSIPS for SIP routing

- Experience with Linux server environments

- Backend development experience in Python

- Solid understanding of networking (TCP/IP, NAT, firewall)

### Nice to Have

- Experience with WebRTC

- Experience with ARI / AMI / AGI

- Experience with FreeSWITCH

- Cloud infrastructure experience (AWS / GCP)

- Experience with Docker / Kubernetes

- Experience with real-time / low-latency systems

- Experience in call center systems or telecom platforms

---

## ■ Preferred Qualifications

- Experience designing systems for 10,000+ concurrent calls

- Experience maintaining high availability systems (99.99%+ SLA)

- Experience in distributed systems and event-driven architectures

- Experience with observability (metrics, tracing, logging)

- Experience working on AI-driven voice or conversational systems

---

## ■ Tech Stack (Example)

- PBX: Asterisk

- SIP Proxy: Kamailio

- Backend: Python (FastAPI)

- Infrastructure: AWS / GCP

- Client: iOS / Android / Electron

- Protocols: SIP / RTP / WebRTC

---

## ■ What We Offer

- Opportunity to design and build a large-scale telephony infrastructure from scratch

- Work on cutting-edge AI + voice communication systems

- Experience in high-load, real-time distributed systems

- Collaborative and global engineering environment

---

## ■ System Scale & Requirements

- Concurrent Calls: 10,000+

- SLA: 99.99%+ availability

- Use Cases:

- Call center systems

- AI-driven voice communication

- Mobile and desktop softphone integration

About the company
PT. Hama Smart Solution
1 - 10 employees

PT Hama Smart Solution (hamasmart.com) is an Indonesian IT development company with ambitious global aspirations, dedicated to showcasing the exceptional talent and innovative capabilities of Indonesian developers.

Our Mission is to establish ourselves as a leading global IT vendor, proving that world-class technology solutions can originate from Indonesia.

We offer international project experiences that combine practical learning with real-world application for Indonesian developers.

We strive to empower Indonesian talent by providing access to global markets, fostering collaboration, and enabling the growth of local expertise in the global IT landscape.

Office address

Gg. Banowati No.6B, Jatiwinangun, Purwokerto Lor, Kec. Purwokerto Tim., Kabupaten Banyumas, Jawa Tengah

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

PBX Engineer (VoIP / SIP / Asterisk / Kamailio)