VoIP / Asterisk Engineer
Коротко
Supports and develops IP telephony on Asterisk: configures dialplans, SIP trunks/agents, routing, CDR, integrates via ARI/AMI, secures with fail2ban/firewall · Needs: 2+ years practical Asterisk experience; SIP protocol knowledge; ARI/AMI experience; Linux administration; MariaDB/MySQL and basic SQL; firewall and fail2ban
Описание от работодателя
VoIP / Asterisk Engineer
Ищем инженера для поддержки и развития собственной IP-телефонии.
В работе предстоит взаимодействовать с Asterisk, SIP, Linux, а также заниматься интеграцией телефонии с backend-системами.
Наша IP-АТС отвечает за полный цикл работы с телефонией: от регистрации SIP-агентов и маршрутизации вызовов до записи разговоров, хранения CDR, защиты от атак, работы через REST API и мониторинга SIP-трафика.
Чем предстоит заниматься:
Asterisk и телефония:
Поддерживать и развивать IP-АТС на базе Asterisk.
Настраивать диалпланы, SIP-транки и SIP-агентов.
Настраивать маршрутизацию вызовов.
Диагностировать проблемы с SIP-трафиком и качеством звонков.
Работать с CDR и записями разговоров, включая их хранение и ротацию.
Интеграция:
Интегрировать backend-приложение с Asterisk через ARI/AMI.
Безопасность:
Обеспечивать безопасность телефонии с использованием fail2ban и firewall.
Работать с защитой от SIP/brute-force атак.
Работать с защитой от DDoS/brute-force.
Инфраструктура и мониторинг:
Поддерживать инфраструктуру на базе Linux, MariaDB/MySQL, Redis, Nginx, cron, Samba.
Настраивать и поддерживать мониторинг с использованием Grafana Alloy и Heplify.
Вести техническую документацию.
Что важно знать и уметь:
От 2 лет практического опыта с Asterisk.
Хорошее понимание SIP-протокола: регистрация, NAT traversal, кодеки и диагностика типовых проблем.
Практический опыт работы с ARI и/или AMI.
Уверенное администрирование Linux.
Опыт работы с MariaDB/MySQL и базовым SQL.
Понимание принципов работы firewall и fail2ban.
Опыт работы с Redis.
Опыт настройки Nginx в качестве reverse proxy.
Понимание сетевой безопасности и защиты от DDoS/brute-force.
Опыт работы с системами мониторинга: Grafana, Prometheus или аналоги.
Самостоятельность и способность самостоятельно диагностировать технические проблемы.