Devops инженер
Компания: Альфа-Банк
Локация: Москва
О компании
Альфа-Банк — один из крупнейших банков России, предоставляющий широкий спектр банковских и финансовых услуг как для физических, так и для юридических лиц. Банк активно использует современные технологии для улучшения обслуживания клиентов и автоматизации бизнес-процессов. В своём сегменте Альфа-Банк занимает лидирующие позиции, предлагая инновационные решения в области электронной коммерции и IT-вкладов.
Ключевые факты:
- Основан в 1991 году
- Более 16 миллионов клиентов
- Активно внедряет технологии FinTech
- Рейтинг АА по версии международных агентств
О вакансии
В команде Альфа-Банка DevOps инженеры занимаются разработкой и развитием распределенной платформы телефонии и коммуникаций, которая обслуживает высокое количество пользователей. Вы будете работать с микросервисами, создавая и оптимизируя системы на базе FreeSWITCH, Kamailio и других технологий.
Каждый день вы будете взаимодействовать с командой разработчиков и системных администраторов, выполняя задачи по сборке и настройке FreeSWITCH из исходных кодов, а также занимаясь анализом и диагностикой VoIP и SIP-сессий. Вам предстоит обеспечить стабильную работу систем на Linux и настраивать инфраструктуру.
Чем предстоит заниматься:
- Разрабатывать и развивать платформу телефонии и коммуникаций
- Работать с микросервисами на Go, FreeSWITCH и других технологиях
- Собирать и настраивать FreeSWITCH с кастомными модулями
- Диагностировать и оптимизировать VoIP и SIP-сессии
- Обеспечивать стабильную работу на Linux
Что мы предлагаем:
- Конкурентоспособное вознаграждение
- Возможности профессионального роста в IT-сфере
Обязанности
- Разработка и развитие платформы телефонии и коммуникаций
- Работа с микросервисами на Go и FreeSWITCH
- Сборка FreeSWITCH из исходных кодов с кастомными модулями
- Диагностика и оптимизация VoIP и SIP-сессий
- Настройка инфраструктуры и обеспечение стабильной работы систем на Linux
Требования
- Опыт сборки FreeSWITCH из исходных кодов с кастомными модулями и патчами
- Глубокое понимание архитектуры FreeSWITCH и работа с C-кодом модулей
- Практический опыт настройки и оптимизации FreeSWITCH для высоких нагрузок
- Опыт траблшутинга SIP/VoIP-сессий и использование инструментов диагностики (sngrep, tcpdump/Wireshark, Homer)
- Знание протоколов SIP, RTP/RTCP, DNS SRV, NAPTR, TLS
- Знание Linux на уровне системного администратора
- Опыт работы с Kubernetes (k8s)
- Знание Golang, PostgreSQL, Kafka, Redis
- Понимание принципов DevOps (CI/CD, мониторинг, инфраструктура как код)