Guest-tek India
Guest-tek India

VOIP Developer

TLDR

Design and develop scalable SIP services across distributed endpoints, automate voice-stack provisioning, and drive infrastructure improvements for high availability.

 

Responsibilities:

  • Design and develop scalable solutions to deliver reliable SIP services to a multitude of distributed endpoints including on premise Call Processing Servers, SIP proxy servers, handsets, and soft-phones.
  • Enhance and maintain existing code and participate in design reviews and code reviews with other team members.
  • Create custom provisioning tools to automate configuration of voice stack
  • Participate in projects intended to improve infrastructure, including the integration of new systems and software
  • Draft technical documentation
  • Facilitate knowledge transfer to deployment and support teams
  • Work with the Production Services and Support leaders towards keeping Service Availability above target.
  • Other duties as assigned by management

Tools and Technologies used include:

  • SIP protocol and its use in VOIP Services
  • SIP proxies and/or SIP PBXs preferably open source products like Kamailio (OpenSER), FreeSWITCH, Asterisk, and FreePBX etc.
  • Networking with Switches, Routers, Firewalls, IPSs and Security Appliances
  • Programming experience with PHP / Perl / JAVA / C and custom modules with open source products
  • Relational Databases ( MySQL), JDBC / ODBC
  • Linux server operations, deployment and performance monitoring and shell scripting

Qualifications:

Education / Training:

·       University degree in Computer Engineering, Computer Science or equivalent.

Mandatory Skills & Experience:

  • Experience coding and debugging Asterisk source code.
  • Highly proficient in PHP, Perl and MySQL
  • Knowledge of software design best practices.
  • Proficient using source code management systems.
  • Proficient understanding of SIP, MGCP, H323.
  • Strong understanding of a hosted, highly available environment.
  • Proficient with configuring Asterisk, including writing dialplan and custom application code.
  • Knowledge of common configuration methods of endpoints (TR-069, HTTPS, TFTP).
  • Working knowledge of T1/E1/J1 interfaces, PRI/EuroISDN, CAS, R2 and other protocols.
  • Working knowledge of Analog Telephony interfacing.
  • Familiarity with Linux system administration.

·       Familiarity with SQL Cluster configuration and administration (MariaDB/Galera a plus).

·       Experience with a moderately complex AWS or similar environment, including: VPC, subnetting in AWS, managing EC2 instances.

·       Experience with formal change management.

·       4+ years of experience developing VoIP Applications and Integrations.

Nice to have:

  • Solid understanding of Telecommunications best practices.
  • Working knowledge of SAN environments, a plus.
  • Experience inspecting network traffic from a voice perspective a plus.
  • Experience trouble shooting cooper, optical and wireless backbone a plus.
  • Experience using Visio or similar applications to build network, telecom and call flow diagrams a plus.
  • Experience configuring Kamailio SIP or similar server is a plus.
  • Experience configuring Oracle Acme packet SBC is a plus.
  • Experience with DevOps tools and methodologies, particularly with Puppet is a plus.
  • Experience with various Property Management System (PMS) interfacing and development a plus.
  • Experience with Hospitality Call Accounting interfacing a plus.
  • Knowledge of wire shark or similar products a plus.
  • Familiarity with enterprise monitoring and logging platforms (Zabbix, Nagios, Cacti, etc) a plus.
  • Familiarity with basic layer 2/3 networking, including subnetting, assigning IPs, etc. a plus.

Personal Attributes:

 

·       Possess excellent written and verbal communication capabilities.

·       Problem solver that can work both independently and as a member of a team.

·       Ability to work well under pressure in a constantly changing environment with minimal supervision.

·       Driven by intellectual curiosity and focused on excellence in service delivery.

GuestTek™ is a global leader in broadband technology and interactive solutions tailored for the hospitality industry. Their OneView platform seamlessly integrates high-speed internet access, video, and voice applications, allowing hotels to customize in-room experiences that meet the evolving needs of guests. With operations in 85 countries and a commitment to innovation, GuestTek empowers hotels to enhance their brand and revenue through cutting-edge technology.

View company profile
Apply for this job

Pro members saw this job first

New jobs unlock for everyone after 24 hours. Startup Jobs Pro shows them right away, with instant alerts and salary filters. From $7/month.

Get Pro