VOip разработчик (FreeSwitch)
По договоренности
Касание развивает омниканальную коммуникационную платформу для контакт‑центров. Решение использует open‑source стек (FreeSWITCH, Kamailio, rtpengine) и собственные сервисы. Для развития функциональности платформы требуется Python‑разработчик с опытом VoIP.
Технологический стек: Python 3.10, PostgreSQL, SQL Alchemy, Tarantool, ClickHouse, RabbitMQ, FreeSWITCH, Kamailio
Обязанности:
- Разработка и поддержка функционала телефонии: создание и развитие сервисов на Python, которые обеспечивают стабильную и высокопроизводительную работу голосовых платформ; проектирование архитектуры модулей, направленных на повышенную отказоустойчивость и масштабируемость;
- Настройка VoIP‑стека: разработка dial‑планов и IVR‑приложений, работа с FreeSWITCH (ESL), Kamailio/OpenSIPS и Rtpengine, написание и поддержка конфигураций; интеграция компонент платформы с системами распознавания и синтеза речи (ASR/TTS);
- Интеграция с внешними системами и продуктами: разработка API и логики взаимодействия с внутренними сервисами; участие в проектировании маршрутизации вызовов и логики обработки звонков;
- Разработка документации: подготовка технических заданий, описаний и схем для разрабатываемых решений; взаимодействие с архитекторами, DevOps и системными администраторами для согласования требований и интеграции.
- Опыт разработки на Python 3.x, понимание асинхронного программирования, знание современных фреймворков (FastAPI/Django) и инструментов тестирования (pytest, mypy, flake8);
- Глубокие знания SIP/RTP/SDP/ICE и других протоколов IP‑телефонии; практический опыт работы с FreeSWITCH (ESL), Kamailio/OpenSIPS и rtpengine, включая написание конфигураций и dial‑планов;
- Понимание принципов построения высоконагруженных систем и микросервисной архитектуры;
- Опыт работы с PostgreSQL, Redis, Tarantool и системами обмена сообщениями (RabbitMQ/Kafka);
- Навыки написания технической документации, аналитические способности и умение предлагать решения проблем;
- Способность работать в команде и взаимодействовать с DevOps‑специалистами.
Будет плюсом:
- Опыт разработки на Go или Lua и создание модулей для FreeSWITCH/Kamailio;
- Опыт работы с WebRTC, видео‑телефонией, ASR/TTS, а также coturn и ICE;
- Навык проектирования высоконагруженных микросервисов и систем маршрутизации звонков.
- Своевременная "белая" заработная плата (2 раза в месяц на банковскую карту);
- Возможность профессионального роста и влияние на архитектуру продукта;
- Официальное трудоустройство и социальные гарантии с первого дня работы;
- Удаленный формат работы.
Опубликована 4 дня назад
Похожие вакансии
Аккредитованная IT-компания АДС-Софт более 15 лет занимается разработкой собственных тиражируемых бизнес-решений в стеке 1С – сайты – мобильное приложение. В нашем портфеле более 300 проектов с финансовыми и страховыми компаниями. В АДС Софт крепкая ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
день назад
65apps — ведущий российский аутсорс-разработчик цифровых сервисов для компаний лидеров рынка самых разных отраслей: fintech, telecom, e-comm, ритейл, страхование и госсектор. Мы создаем мобильные приложения, сложные корпоративные системы, web-приложе...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
8 часов назад
Объединённая компания Wildberries и Russ — это международная технологическая компания, образованная в результате слияния двух лидеров рынка — IT-компании Wildberries и оператора наружной рекламы Russ. Направление: в связи с активным ростом команды, м...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
13 часов назад
Вдохновляющая возможность для Zoho разработчика: присоединяйтесь к Challenge Group! Вас увлекает автоматизация бизнес-процессов и создание умных решений на базе Zoho CRM? Тогда эта вакансия для вас! Ваши задачи: Разработка и поддержка фронтенд-слоя Z...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
13 часов назад
В связи с масштабированием сети, ИТ-департамент Spirit. расширяет команду и приглашает к сотрудничеству Разработчика 1С Чем предстоит заниматься: Участие в реинжиниринге и доработке 1С CRM (БСП) как основной мастер-системы компании. Разработка интегр...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
день назад
Обязанности: Разработка и сопровождение программных решений в области автоматизации документооборота на базе платформы 1С: Предприятие 8, БИТ.Финанс, БИТ. Строительство; Проведение анализа возможности реализации необходимых доработок, подготовка техн...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
день назад