Розробник гібридної телефонії на базі Asterisk (SIP-to-WebRTC Gateway)
Нужно спроектировать и развернуть гибридную телефонию на Asterisk, которая свяжет SIP-провайдера, мобильное приложение и веб-интерфейс операторов через WebRTC. Требуется от 3 лет опыта с Asterisk, глубокое знание PJSIP, WebRTC, NAT/STUN/TURN и сетевых протоколов. Это проектная работа на 3 месяца с возможностью продления, полностью удалённо.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата ниже рынка
На 38% ниже медианы DevOps по 42 вакансиям за 90 дней, рынок — Международные (USD); город и грейд вакансии не учтены.
Что предстоит делать
<p><b>TrackEnsure</b> — это продуктовая IT-компания, которая <b>уже более 10 лет занимается разработкой программного обеспечения</b> для логистики и трекингового бизнеса. Мы не только создаём программные решения для наших клиентов, но и обеспечиваем их эффективное внедрение, поддержку и развитие.</p><p><em>Мы ищем кандидата на проектную работу продолжительностью 3 месяца. На этот период заключаем контракт, после завершения которого сотрудничество можем продолжить в зависимости от потребностей проекта.</em></p><p>Описание проекта</p><p>Необходимо разработать и развернуть собственную гибридную систему телефонии на базе Asterisk, которая будет работать как шлюз для обмена голосовыми вызовами между внешним телефонным провайдером, мобильным приложением и веб-интерфейсом операторов.</p><p>Система должна обеспечивать стабильную двустороннюю передачу звука, корректную работу с различными аудиокодеками и безопасное соединение между классической SIP-телефонией и WebRTC.</p><h3><strong>Ключевые обязанности:</strong></h3><ul><li>Проектирование архитектуры гибридной телефонии (SIP-to-WebRTC Gateway).</li><li>Развёртывание и настройка сервера Asterisk (версии 20 LTS / 21) на ОС Linux (Ubuntu/Debian).</li><li>Конфигурация модуля PJSIP (res_pjsip): настройка классических SIP Trunks (UDP/TCP) и транспорта WSS (WebSocket Secure) для WebRTC.</li><li>Настройка Dialplan (extensions.conf): реализация логики маршрутизации и переадресации вызовов между провайдером, мобильным приложением и веб-агентами.</li><li>Решение проблем с NAT: развёртывание и настройка STUN/TURN-сервера (желательно Coturn) для стабильной передачи медиатрафика.</li><li>Обеспечение безопасности: настройка TLS, DTLS, SRTP, интеграция SSL-сертификатов (Let’s Encrypt), защита сервера от брутфорс-атак и сканирования.</li><li>Интеграция с Frontend: техническая помощь разработчикам в интеграции телефонии в интерфейс браузера.</li></ul><h3>Требования:</h3><ul><li>Опыт работы с Asterisk от 3 лет.</li><li>Глубокие практические знания PJSIP (res_pjsip). Опыта работы со старым драйвером chan_sip недостаточно.</li><li>Понимание принципов работы WebRTC и опыт настройки WSS, DTLS-SRTP, ICE, STUN и TURN.</li><li>Практический опыт решения проблем с передачей аудио через NAT, в частности проблем односторонней слышимости (One-way Audio).</li><li>Уверенное знание сетевых протоколов SIP, RTP, RTCP, TCP/IP, UDP и TLS.</li><li>Опыт работы с аудиокодеками Opus и G.711 (A-law/μ-law), понимание принципов транскодирования.</li><li>Навыки администрирования Linux (Ubuntu/Debian).</li><li>Опыт работы с веб-серверами Nginx или Apache и настройки SSL-сертификатов.</li></ul><h3>Будет преимуществом:</h3><ul><li>Понимание JavaScript WebRTC API.</li><li>Опыт работы с Kamailio или OpenSIPS, в частности для балансировки нагрузки.</li><li>Навыки автоматизации с помощью Bash или Python.</li><li>Опыт интеграции Asterisk через AMI, ARI или AGI.</li></ul><p><b>Если вы увидели себя в описанной роли — будем рады рассмотреть ваше резюме!</b></p> <div> <a href="https://jobs.dou.ua/companies/trackensure-inc/vacancies/377254/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как DevOps-инженер, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийDevOps інженер
Ищем опытного DevOps-инженера в команду разработчиков на неполную занятость (40–80 часов в месяц). Нужно поддерживать Kubernetes-кластер, строить CI/CD-процессы, оптимизировать инфраструктуру и автоматизировать рутину; требуется 5 лет опыта в DevOps, уверенный Linux, облака и сети. Предлагают полностью удалённую работу и фиксацию зарплаты в валюте.
Старший GCP DevOps инженер (Kubernetes, DNS, GCP, Terraform)
~1 353 150 ₸ оценка
Ищем старшего DevOps-инженера в продуктовую компанию для модернизации сетевой инфраструктуры флагманского SaaS-продукта: переделать подход к networking и DNS, внедрить «DNS as code», спроектировать active-active архитектуру и мигрировать на IPv6. Обязательны глубокий опыт с GCP (не только AWS), знание DNS, сетей Kubernetes и GCP, Terraform и GitOps, опыт с IPv6 и скриптовыми языками вроде Go или Python. Работа полностью удалённая, вы войдёте в новую кросс-вертикальную платформенную команду под руководством Senior SRE.
DevOps / SRE инженер
~1 353 150 ₸ оценка
Peratera — британский финтех, который строит платёжную платформу для международных расчётов. Ищем DevOps/SRE инженера, который возьмёт на себя надёжность и масштабируемость живого продукта: инфраструктура на AWS и Kubernetes, CI/CD, Terraform, наблюдаемость и инцидент-менеджмент. Нужен опыт 5–7+ лет в DevOps/SRE, сильные AWS и Kubernetes, готовность работать автономно. Предлагают полностью удалённую работу с гибким графиком, международную команду и рост до Senior SRE или Cloud Architect.
Senior Cloud / DevOps Engineer
~1 960 000 ₸ оценка по стеку, все рынки
Финский проект в сфере облачной инфраструктуры и автоматизации ищет Senior Cloud/DevOps инженера для управления, поддержки и модернизации инфраструктуры на Azure и/или GCP. Нужен опыт 5+ лет в DevOps/Cloud, практика с Azure или GCP, автоматизация и миграция инфраструктуры, английский Upper-Intermediate. Предлагают гибкий график, оплачиваемый отпуск и больничные, медстраховку, компенсацию занятий английским и профессиональное развитие.
Senior DevOps Engineer (On-Prem / CDN)
~1 960 000 ₸ оценка по стеку, все рынки
MEGOGO ищет Senior DevOps-инженера для развития и надёжности CDN-инфраструктуры, которая доставляет контент миллионам зрителей. Нужен опыт 5+ лет в DevOps/SRE с high-load системами, on-prem серверами, Linux, Ansible, Docker, базами данных и сетями. Компания предлагает стабильную работу в международном медиасервисе, интересные инфраструктурные задачи и влияние на технические решения.
Senior Python-разработчик (SRE Dev)
~1 960 000 ₸ оценка по всем рынкам
Команда SRE Dev в Циане ищет senior Python-разработчика для развития внутренней PaaS-платформы, которая позволяет продуктовым командам самостоятельно запускать и эксплуатировать приложения. Нужно писать Python-сервисы и инструменты самообслуживания, автоматизировать управление инфраструктурой (Kubernetes, PostgreSQL, Kafka, Redis, S3), внедрять AI-агентов в разработку. Требуется от 5 лет коммерческой разработки (3–4 года на Python), сильный Python, опыт с PostgreSQL, Kafka, Kubernetes и Linux, а также эксплуатации production-сервисов. Предлагают удалёнку с опцией офиса в Москве, СПб и Новосибирске, ДМС с первого дня, ментора, план развития, кафетерий льгот и доплату по больничному.