9 1 мес. назад

Python-разработчик

Вам предстоит разрабатывать сервисы на Python для голосовых платформ, проектировать архитектуру модулей и взаимодействовать с DevOps. Требуется опыт работы с Python, знание VoIP-протоколов и умение работать в команде.

middle удалённо
Тип занятости
full-time
Опубликовано
24 ноября 2025
Языки
English: Pre-Intermediate
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться

описание

Касание развивает омниканальную коммуникационную платформу для контакт‑центров. Решение использует 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 раза в месяц на банковскую карту);
Возможность профессионального роста и влияние на архитектуру продукта;
Официальное трудоустройство и социальные гарантии с первого дня работы;
Удаленный формат работы.

Похожие вакансии

6 вакансии
Bastau Project
Bastau Project
13 ч. назад

Разработчик Python (Django/Wagtail)

Ищем разработчика с опытом работы в веб-разработке для создания корпоративного портала. Основные требования: уверенное владение P…

middle удалённо
БЮРО 1440
БЮРО 1440
14 ч. назад

QA Engineer

Ищем QA Engineer для разработки автотестов и анализа тестов. Требуется знание P…

middle удалённо
Domclick.ru
Domclick.ru
14 ч. назад

Разработчик Python

Вам предстоит реализовывать производительные сервисы на Python, участвовать в проектировании архитектуры и ин…

middle удалённо
GigaChat
GigaChat
1 д. назад

Data Engineer / Developer

Вакансия для Data Engineer / Developer в GigaChat. Основные задачи включают написание пайплайнов обработки данных, улучше…

middle удалённо
Wildberries и Russ
Wildberries и Russ
1 д. назад

Middle+/Senior Python разработчик

Компания Wildberries и Russ ищет Middle+/Senior Python разработчика для работы с ML-моделями и оптимизации инфраструктуры. Требуются г…

middle удалённо
MarfaTech
MarfaTech
1 д. назад

QA Automation Engineer (Python)

Присоединяйтесь к команде MarfaTech в роли QA Automation Engineer, где вы будете разрабатывать и поддерживать автоматизированные тесты для…

middle удалённо