Системный администратор / VoIP‑инженер (Asterisk, FreePBX, High Availability) / DevOps

Аптеки Столички
Москва
200 000 – 300 000 RUR
🏢 Офис
Middle
Полная занятость
Описание вакансии
О проекте
Мы проектируем и развиваем виртуальную АТС для колл-центра и офиса с использованием Asterisk/FreePBX, Jitsi и облачного VoxImplant; в стеке — полный observability-стек и AI-аналитика записей.
В планах — внедрение бесшовного High Availability, глубокая кастомизация очередей и реализация двусторонней интеграции с 3CX.
Чем предстоит заниматься
​​​​​Подключение и сопровождение транков (5+ провайдеров): балансировка, резервирование и мониторинг качества.
Настройка сети для VoIP: VLAN, QoS для RTP, NAT traversal, firewall (iptables/nftables), VPN между серверами.
Администрирование Asterisk/FreePBX: управление базами (MariaDB), резервное копирование, репликация и оптимизация.
Управление пользователями и массовые операции с учётными записями (до 4500+), настройка SIP-аккаунтов и контекстов.
Автоматизация: скрипты для ротации логов, бэкапов и массовых изменений (Bash/Python/Perl), авто-provisioning для Yealink (DHCP, HTTP/HTTPS).
Мониторинг и алертинг: настройка Prometheus, Grafana, Graylog и Homer для видимости SIP и системных метрик.
Проектирование и поддержка High Availability (критично): кластерное решение с автоматическим подхватом нагрузки при отказе.
Настройка очередей и стратегий распределения: приоритизация (SLA, VIP), метрики агентов и статистика.
Организация стереозаписи и постобработки аудио: разделение каналов (клиент — левый, оператор — правый), постконвертация в MP3, сегментация по сценариям и подготовка файлов для ASR/аналитики.
Решение задач интеграции 3CX ↔ Asterisk: доведение до двусторонней связи и устранение ошибок маршрутизации.
Интеграция Jitsi для ВКС.
Что мы хотим видеть
Опыт от 3 лет с Asterisk/FreePBX в промышленной эксплуатации.
Глубокие знания SIP/RTP, умение трассировать и отлаживать трафик (ngrep, tcpdump, Homer/HEP/EEP, sngrep/Wireshark).
Опыт построения High Availability: Pacemaker/Corosync, Keepalived, репликация БД и синхронизация конфигураций.
Навыки написания скриптов для автоматизации (Bash, Python).
Опыт настройки Prometheus, Grafana и Graylog или ELK Stack для мониторинга и алертов.
Опыт автопровижининга IP-телефонов (Yealink): DHCP, HTTP/сервер конфигов, шаблоны.
Понимание SQL и схем Asterisk/FreePBX, работа с транками (SIP, IAX), dialplan и extensions.
Знание особенностей работы с аудиопотоками: SIP Replaces, Attended Transfer, Conference, навыки реализации стереозаписи и сегментации при мультисценариях.
Опыт настройки сетевых экранов (iptables/nftables, Fail2ban) для защиты VoIP-инфраструктуры.
Настройка веб-серверов (Nginx/Apache) для FreePBX, provisioning и проксирования.
Очень желательно
Опыт с Terraform, Ansible и построением CI/CD пайплайнов (GitLab CI, Jenkins).
Знание Docker и Kubernetes (K8s)/ Swarm.
Настройка TLS/SRTP, STUN/TURN, опыт работы с SBC.
Навыки программирования на Python или Node.js, знание Asterisk ARI, опыт интеграции с REST API, системами очередей (RabbitMQ/Kafka).
Понимание форматов CDR и биллинга.
Опыт настройки и интеграции Jitsi.
Опыт с VoxImplant (сценарии на JavaScript) и 3CX.
Интеграция с системами распознавания речи (ASR/STT: Whisper, Google Speech и др.) и синтеза речи (TTS).
Будет плюсом
Опыт построения кол-центров: очереди, агенты, сбор статистики.
Наличие GitHub с VoIP-скриптами или конфигами.
Что мы можем предложить
Оклад обсуждается с кандидатом по итогам собеседования от 200К₽ до 300К₽ на руки.
Оформление по ТК РФ.
Удалённая работа.
Возможности профессионального и карьерного роста.
ИТ-льготы сотрудникам.
ДМС (после года работы).
Как откликнуться
В сопроводительном письме кратко опишите
опыт реализации High Availability для Asterisk;
решали ли задачу стереозаписи с сегментацией;
сталкивались ли с интеграцией 3CX и Asterisk.
AI-помощник
Источникhh.ru
Опубликовано4 ч назад
Просмотры0
Ниже рынка на 20%
вакансия200 000
в среднем по рынку250 000
Если при отклике просят перевести деньги, назвать код из SMS, войти через чужой аккаунт или установить непонятное приложение — это признаки мошенничества. Не соглашайся и напиши нам через чат с основателем или форму обратной связи.