Telephony Developer

ibex. Pakistan


Date: 6 days ago
City: Lahore
Contract type: Full time
We are seeking a skilled Telephony Developer to join our team and contribute to the development and maintenance of our telephony infrastructure. The ideal candidate will have a strong understanding of telephony systems, scripting languages, and cloud technologies. They will be responsible for designing, implementing, and supporting telephony solutions that meet our business needs.

Responsibilities

  • Telephony System Expertise:
    • Proficient in setting up and configuring telephony platforms such as Asterisk, FreeSWITCH, or other industry-standard solutions.
    • Deep understanding of telephony protocols (SIP, IAX2, etc.) and their applications.
    • Ability to write AGIs (Asterisk Gateway Interface) and APIs to integrate with other systems.
  • Advanced Telephony Concepts:
    • Experience with Automatic Call Distribution (ACD) systems and IVR (Interactive Voice Response) implementations.
    • Knowledge of call routing strategies, queue management, and reporting.
  • Webphone Integration:
    • Ability to integrate webphones into telephony systems using technologies like WebRTC.
    • Experience with developing and customizing web phone applications.
  • Scalability and Deployment:
    • Experience in designing and implementing scalable telephony solutions to handle increasing call volumes.
    • Knowledge of deployment strategies and best practices for telephony systems.
  • Containerization and Orchestration:
    • Familiarity with containerization technologies (Docker, Kubernetes) and orchestration tools (Ansible, Terraform).
    • Ability to deploy and manage telephony systems using containerized environments.
  • Infrastructure as Code:
    • Experience with Infrastructure as Code (IaC) principles and tools (Terraform, CloudFormation) to automate infrastructure provisioning and management.
  • Scripting and Development:
    • Proficiency in scripting languages (Python, Bash) for automation and development tasks.
    • Ability to write clean, efficient, and maintainable code.
  • Monitoring and Observability:
    • Experience with monitoring and observability tools for telephony systems (Nagios, Zabbix, Prometheus).
    • Ability to set up and configure monitoring systems to track key performance indicators (KPIs).
  • Troubleshooting and Support:
    • Diagnose and resolve telephony system issues promptly.
    • Provide technical support to users and other team members.
  • Continuous Learning:
    • Stay up-to-date with the latest trends and technologies in the telephony industry.
    • Actively seek out opportunities for professional development.
  • Cisco VOICE Gateways:
    • Deep knowledge of Cisco voice gateway knowledge integration.
    • Provide technical support .
Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum 2 years of experience in telephony development.
  • Strong understanding of telephony protocols, systems, and architectures.
  • Experience with at least one telephony platform (Asterisk, FreeSWITCH, etc.).
  • Proficiency in scripting languages (Python, Ruby, Bash).
  • Knowledge of containerization and orchestration tools.
  • Experience with Infrastructure as Code (IaC) principles and tools.
  • Excellent problem-solving and analytical skills.
  • Ability to work independently and as part of a team.
  • Additional Skills (Preferred)
    • Experience with cloud platforms (AWS, GCP, Azure).
    • Knowledge of VoIP security best practices.
    • Experience with real-time communication technologies (WebRTC).
    • Deep understanding of ACD and IVR systems.
    • Experience with webphone development and integration.
    • Knowledge of monitoring and observability tools for telephony systems.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Senior Graphics & UI/UX Designer

Hazen Technologies Inc, Lahore
2 days ago
We are seeking a passionate and creative Graphic Designer with strong UI/UX sensibilities to join our growing team. This is an exciting opportunity for a highly motivated individual to work in a fast-paced, collaborative environment, contributing to branding, digital, print, and social media design initiatives.You will collaborate closely with marketers, content creators, and developers to deliver compelling visuals and user-friendly...

Human Resources Manager

EgeneusCo, Lahore
5 days ago
EgeneusCo is a fast-growing development services provider empowering startups through innovation, mentorship, and top-tier tech solutions. We’re on the lookout for an experienced HR Manager to lead our people operations and help shape a thriving company culture.Role: Human Resources ManagerLocation: Gulberg 3 , Lahore , PakistanType: Full-TimeWhat You’ll Do:Lead recruitment, onboarding, and talent managementFoster employee engagement and strong team dynamicsManage...

Head of Marketing & Branding

Info Resume Edge - GCC, Lahore
5 days ago
About The CompanyWe are a seamless solution provider for those seeking an alternative to traditional braces. Forget the hassle of wires and brackets, and welcome the ease of clear, comfortable, and convenient aligners that make every smile brighter.DescriptionPosition Title: Head of Marketing & BrandingIndustry: HealthcareWorking Hours: 10am to 6pmWorking Days: Mon-to-Sat (Sun Off)Salary Range: 300k to 400kReporting Line: CEOLocation: Johar...