Overview
We are seeking a skilled VOIP Engineer 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
- Proficient in setting up and configuring telephony platforms such as Asterisk, FreeSWITCH, or other industry-standard solutions.
- Deep understanding of telephony protocols (SIP, Sofia, etc.) and their applications.
- Ability to write AGIs (Asterisk Gateway Interface) and APIs to integrate with other systems.
- Experience with Call center custom deployment in Free SWITCH /Asterisk.
- Knowledge of call routing strategies, queue management, and reporting.
- Ability to integrate webphones into telephony systems using technologies like WebRTC.
- Experience in designing and implementing scalable telephony solutions to handle increasing call volumes.
- Knowledge of deployment strategies and best practices for telephony systems.
- Ability to deploy and manage telephony systems using containerized environments.
- Proficiency in scripting languages (Python, Bash) for automation and development tasks.
- Ability to write clean, efficient, and maintainable code.
- Provide technical support to users and other team members.
- Stay up-to-date with the latest trends and technologies in the telephony industry.
- Actively seek out opportunities for professional development.
- Deep knowledge of Cisco voice gateways.
- Provide technical support.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum 1 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, Bash).
- Knowledge of containerization and orchestration tools.
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team.