Senior Asterisk Developer

7 - 12 years

15 - 30 Lacs

Posted:6 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Location:

About the Role

Senior Telephony / Asterisk Developer

Key Responsibilities

Telephony Platform Development

  • Design and build scalable telephony platforms using

    Asterisk, Freeswitch, FusionPBX

  • Develop advanced IVR flows, click-to-call, missed-call services, telesurveys, televoting, and conferencing applications.

System Architecture & Platform Ownership

  • Own complete platform lifecycle including installation, monitoring, sanity checks, alerting, logging, and optimization.
  • Design and integrate platform components like

    Redis, Kafka, Fluentd, Kafka consumers , PostgreSQL, MySQL

Scripting & Application Development

  • Develop and maintain telephony engines such as:
    • IVREngine (Lua)

    • CDREngine

    • ESL-based modules
  • Create dialplans, AGI/FastAGI scripts, and custom call flows using

    Lua, Shell scripting, C, and Asterisk INI

    languages

VoIP Protocols & Call Handling

  • Ensure high reliability and performance across SIP call flows, RTP media handling, call transfers, conferencing, callbacks, aux states, time-conditions, and holiday calendars.

Deployment & Operations

  • Perform Linux server setup, configuration, and performance tuning.
  • Handle installation of telephony infrastructure including

    PRI/E1, DAHDI, telephony cards (e.g., Digium TE121)

    where needed

Integration & API Development

  • Work with REST APIs and integrate with external services for call initiation, event handling, and platform automation.

Required Skills & Expertise

Technical Skills

  • Strong experience in

    Asterisk

    .
  • Proficiency in

    SIP

    protocol, VoIP architecture, media handling.
  • Hands-on experience with scripting languages:

    Lua, Shell, Golang, C

  • Experience with

    Kafka, Redis, Fluentd, PostgreSQL, MySQL

    .
  • Familiarity with

    Kamailio/OpenSIPs

    is a plus
  • Strong Linux administration experience.

Additional Competencies

  • Ability to design scalable CPaaS/telephony solutions from scratch.
  • Strong debugging and troubleshooting skills across SIP, RTP, ESL, and backend services.
  • Knowledge of platform-level monitoring, alerting, and logging systems.
  • Understanding of agile development and CI/CD workflows.

Preferred Qualifications

  • Bachelors Degree in

    Electronics & Communication Engineering

    or related field .
  • Experience in telecom product companies or contact-center technology environments.

Why Join SmartConnect Technologies?

  • Work on large-scale telephony and CPaaS platforms.
  • Opportunity to lead architecture and design for advanced communication products.
  • Collaborative environment with cutting-edge open-source telecom technologies.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Smartconnect Technologies logo
Smartconnect Technologies

Information Technology

Silicon Valley

RecommendedJobs for You