VoIP-инженер

Зарплата

от 120 000 ₽

Требования

Тестирование, Старший (Senior)SIPAsteriskFreeswitchWebRTCWebSocketsC++TCPVPNPythonLua

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Диалоговая платформа для создания voice- и chat-ботов

Описание вакансии

TWIN - это платформа для создания голосовых и чат-ботов.
Платформа состоит из нескольких High-Load сервисов, написанных на разных языках программирования.
Чтобы улучшить качество платформы, мы ищем инженера для VoIP стека.

С точки зрения VoIP систему можно разделить на несколько компонентов:

  • Virt.ATC. Построен на базе Asterisk, с управлением через AMI + AGI.
  • Автодозвон. Построен на основе FreeSWITCH, управляется через AMQP + ESL.
  • SBC. Построен Kamailio, который интегрирован с базовой инфраструктурой через API.
  • Voice bot. Построен на базе FreeSWITCH. Управляется через ESL. Перед ним Kamailio в роли load balancing и authorisation. Asterisk FreeSWITCH, Kamailio.

Описание позиции

Что нужно будет делать:

  • Оптимизация VoIP приложений для работы со сторонними сервисами;
  • Проведение технологических интеграций с приложениями и их процессами;
  • Решение проблем высоких нагрузок, масштабирование;
  • Тестирование функционала сервисов и его debug;
  • Анализ работы управляющих приложений и телефонных систем, их оптимизация и мониторинг.

Требования:

  1. Опыт работы с VoIP от 3 лет;
  2. Знание технологий передачи медиа: WebRTC, Websocket, HLS, RTMP, RTSP, SIP
  3. Понимание принципов работы сетей передачи данных (OSI, TCP/IP);
  4. Эксплуатация и развитие решений IP-телефонии на базе Asterisk, Kamailio и FreeSWITCH;
  5. Решение проблем в работе телефонии в качестве инженера второй линии поддержки;
  6. Подключение операторов связи и обслуживание подключений;
  7. Разбор инцидентов в сети телефонной связи;
  8. Разработка, внедрение и модернизация дополнительных сервисов телефонии.

Будет плюсом:

  • Опыт работы с SBC Kamailio приветствуется;
  • Опыт работы с RTP-прокси: RTPEngine или RTPProx.

Условия работы:

  • Работа в коворкинге в г. Екатеринбург;
  • Есть возможность работать удалённо (работаем в scrum).