Browse Jobs
For Employers
Post JobLog inGet Started

Voice Systems Developer

Effective Value Solutions
Nasr City, Cairo
Posted 6 years ago
6Applicants for3 open positions
  • 6Viewed
  • 3In Consideration
  • 3Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Summary:

We’re looking for an experienced developer who has worked with unified communication platforms such as Asterisk and Vocalcom. The ideal candidate for this role is a SIP and asterisk guru, who's also well-familiar with C# / .NET.

He/She will be responsible for all backend systems related to phones and text messaging, which are probably the most critical for us as they enable our clients to communicate with their customers, so reliability and availability is absolutely crucial here.

We're planning to add a range of new features to our telecom stack to support new ways of communication for our clients and let them make more decisions automatically based on voice data.

Responsibilities:

  • Design, implement and improve systems and components, including telephony call capture and text messaging services in production.
  • Design and develop scalable solutions to deliver reliable SIP services to tens of thousands distributed endpoints including on-prem SIP proxy servers, handsets, and soft-phones.
  • Improve the availability, reliability, and performance of components.
  • Perform pre-production testing within staging environments
  • Deploy features and changes to the production platform
  • Monitor core voice infrastructure for capacity, integrity, and availability.
  • Configure and maintain voice routing infrastructure assets.
  • Create custom provisioning tools to automate the configuration of voice stack.
  • Participate in projects intended to improve infrastructure, including the integration of new systems and software.
  • Find and solve problems that arise in services.
  • Draft technical documentation for all solutions.
  • Facilitate knowledge transfer to deployment and support teams.
  • Work effectively with your team to contribute to continuous improvement efforts related to all processes and technology.

Job Requirements

Qualifications:

  • 3+ years of industry experience (VoIP / SIP / Voice APIs / etc.), Preferred in Contact Centers industry.
  • Experience working with Voice APIs and/or other telephony systems such as Twilio, Avaya CM, Asterisk PBX’s, Cisco UCM, dialogic, etc.
  • Experience with configuring Asterisk, including writing DialPlan code.
  • Familiarity with Linux system administration including: Install/configuration, managing services (restarting, configuring, etc.), troubleshooting (reading log files, etc.)
  • Familiarity with telephony protocols and codecs such as SIP, H.323, RTP, TCP, G.711, G.729A is a Must.
  • Familiarity with basic layer 2/3 networking, including sub-netting, assigning IPs, etc
  • Experience working with Microsoft .NET technology stack (C# / .NET, ASP.NET, MVC, Web APIs) and SQL databases (MSSQL or any other).
  • Experience working with performance/reliability monitoring tools such as New Relic, DataDog, Application Insights.
  • Experience working with log / metric collection and analysis tools such as Elasticsearch-Logstash-Kibana, DataDog, Interana.
  • Solid understanding of Git, unit testing, debugging, profiling, Visual Studio, JIRA.
  • Building automation for AWS, Azure, Google Cloud or other public cloud technology.
  • Experience with a moderately complex AWS environment, including: VPC, subnetting in AWS, managing EC2 instances
  • Ability to use data-driven approach for decisions.
  • Experience with PowerShell / Windows scripting.
  • Experience managing systems within a VMWare hypervisor.
  • Experience with Linux.
  • Strong communication and technical writing skills.
  • Excellent troubleshooting and problem-solving skills.
  • Fluent in English (written and spoken).
  • High communication and critical thinking skills.
  • Familiar with Agile SCRUM methodologies.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentVoice Systems Developer