Мы разрабатываем универсальный продукт для поддержки сценариев с голосовым трафиком. Наша телефония предоставляет платформу для управления звонками, создания диалогов с голосовыми роботами, запуска и поддержки колл-центров с сотнями операторов. Каждый день возникают новые архитектурные вызовы, связанные со сложностью предметной области, геораспределением, отказоусточивостью.
Задачи, которые мы решаем:
- развитие и обобщение функциональности;
- улучшение ядра управления звонками;
- предоставление интерфейсов с текущим и историческим состоянием системы;
- автоматизация процессов;
- повышение эффективности и надежности ядра realtime-процессинга звонков.
Мы ищем сильного разработчика в продуктовую часть команды, который будет участвовать в крупных проектах, генерировать идеи по улучшению отдельных частей и напрямую влиять на развитие продукта.
Проекты, в которых вы сможете участвовать:
- оригинальные алгоритмы распределения звонков и трафика нашей разработки;
- повышение удобства интеграции с нашей платформой через автоматизацию;
- развитие и обобщение функциональности для привлечения новых клиентов.
Наш стек:
- микросервисная архитектура;
- C++ и Python;
- асинхронный фреймворк userver (1 и 2).
Мы уделяем много внимания проектированию API и новых сервисов, отказоустойчивости, проработке стресс-сценариев, процессам внутри команды и со смежными подразделениями, качеству и прозрачности новых изменений в продукте.
Мы постоянно передаём знания внутри команды на еженедельных мероприятиях-митапах и личных встречах. В команде налажена система менторства и адаптации новых разработчиков.