О компании и команде:
Мы разрабатываем и совершенствуем софтовые решения для IP-телефонии и Unified Communication, которые уже доказали свою надежность, но продолжают развиваться. Нам нужны разработчики, способные проектировать и создавать отказоустойчивые, масштабируемые решения, готовые погружаться в новые технологии и языки программирования.
Мы ищем специалистов, которые хотят работать над важными проектами, решая задачи, связанные с коммуникационными сервисами для десятков тысяч пользователей.
Над чем мы работаем:
-
Разработка и развитие системы коммуникации, с масштабами от десятков до десятков тысяч одновременных пользователей и соединений;
- Обработка системных событий и процессинг сетевых протоколов верхних уровней;
-
Реализация алгоритмов маршрутизации телефонии и дополнительного обслуживания;
- Создание и сопровождение отказоустойчивых кластерных систем, соответствующих концепции Unified Communication;
- Разработке единой системы управления компонентами экосистемы ECSS-10 + Elph;
-
Реализация географически распределенного кластера телефонии;
- Обеспечение функций СОРМ и СОРМ-3, работа в системе Антифрод;
-
Создание IVR-систем, использующих синтез и распознавание речи;
- Интеграция с внешними CRM-системами;
- Разработка систем голосовых и видеоконференций, чатов и селекторных совещаний;
-
Создание системы автоконфигурирования для VoIP-телефонов и программных клиентов;
- Разработка систем мониторинга и аудита безопасности;
- Развитие системы тестирования и сопровождения решений.
Чем предстоит заниматься:
У нас широкий спектр задач — от написания обработчиков событий до разработки архитектуры программных решений:
-
Написание обработчиков событий драйверов и системных событий;
-
Работа в распределенной среде с множеством узлов;
-
Реализация сетевых стеков и сценариев;
-
Работа с базами данных;
-
Участие в разработке и развитии архитектуры программных решений;
-
Написание юнит-тестов и сценариев для комплексного тестирования;
-
Создание и поддержка документации.
Что нужно знать:
-
Языки программирования Erlang/Elixir;
-
ОС Linux;
-
Основы сетевых технологий и протоколов;
-
Основы телекоммуникационных протоколов;
-
Работа с контейнерной виртуализацией (Docker, K8s);
-
Основы работы с базами данных (SQL/NoSQL);
-
Принципы построения High-Availability систем.
Будет плюсом:
-
Понимание работы протоколов сигнализации: SIP, H.248, SIGTRAN, SS7, DSS1;
-
Знание платформы OTP;
-
Опыт администрирования Linux-систем;
-
Знания web-технологий;
-
Знакомство с микросервисной архитектурой;
-
Опыт работы со стеками логирования, мониторинга и трассировок (Prometheus, EFK, OpenTelemetry).
Мы предлагаем:
- Интересные задачи, амбициозные цели и возможность стоять у истоков нового проекта;
- Конкурентное вознаграждение и его регулярный пересмотр;
Приятные бонусы:
- Участие в профессиональных конференциях;
- Лучший на рынке ДМС;
- Тренажерный зал в офисе, кикер и настолки;
- Корпоративный английский;
- Современное офисное здание с удобной парковкой для авто и велосипедов;
- Зеленая зона, парк, уличный спорт рядом с офисом;
- Корпоративный транспорт;
- Удаленный или гибридный формат работы;
- Помощь с релокацией кандидатам из других городов.