Разработчик телефонии (Python, FreeSWITCH) (удаленная работа)

10 апреля 2025

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Разработчик телефонии (Python, FreeSWITCH)

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

Мы ищем опытного Разработчика, который является экспертом в области телефонии, для участия в разработке нашего продукта "Kasanie" - платформы цифрового контактного центра.

Обязанности:

  • Проектирование архитектуры миграционного процесса с минимальным временем простоя;
  • Разработка Python-сервисов для управления кластером FreeSWITCH;
  • Создание системы мониторинга узлов и сервисов в реальном времени (Grafana, Prometheus и т.д.);
  • Интеграция с системами аварийного восстановления (Veeam, Zerto);
  • Реализация в новом ядре (на базе FreeSWITCH) всех существующих в старом ядре (на базе Астериск) механик работы пользователей;
  • Создание бекенд-интерфейсов управления звонками через веб-интерфейс пользователя (FreeSWITCH ESL);
  • Оптимизация производительности обработки вызовов (снижение задержки с 450ms до <100ms).
Требования:
  • 5+ лет коммерческой разработки на Python;
  • Опыт миграции VoIP-систем уровня Tier-2+ (не менее 50 серверов);
  • Экспертиза в FreeSWITCH: разработка модулей FreeSWITCH на C/C++, Lua-скрипты, XML диалпланы и конфигурационные файлы, управление FreeSWITCH по ESL;
  • Глубокие знания SIP/RTP/WebRTC;
  • Навыки работы с инструментами диагностики и тестирования (в т.ч. Wireshark, Homer, Sipp);
  • Опыт работы с Asterisk AGI и FreeSWITCH mod xml curl.
  • Опыт построения геораспределенных отказоустойчивых систем: BGP anycast, ECMP, VRRP (желательно);
  • Способность работать без документации с legacy-кодом, обслуживающим Asterisk.

Технологический стек:

  • Python 3.10, Mako, Jinja2, Requests, FreeSWITCH 1.10, SQL Alchemy 1.4, PostgreSQL + patroni, Tarantool, RabbitMQ, Supervisord, ClickHouse, HA-proxy, Ansible, WebRTC, SIP.
Условия:
  • Своевременная "белая" заработная плата (2 раза в месяц на банковскую карту);
  • Работа в команде профессионалов над интересным и сложным продуктом;
  • Официальное трудоустройство и социальные гарантии с первого дня работы;
  • Работа в аккредитованной IT компании;
  • Удаленная работа.


Посмотрите похожие вакансии

DevOps-инженер (IT-телефония)
Компания: Альфа-Банк
Зарплата: з.п. не указана
Системный архитектор (телефония)
Компания: MANGO OFFICE
Зарплата: з.п. не указана
Системный администратор Linux / Devops
Компания: Vilesse
Зарплата: от 90 000 до 140 000 руб.