О компании: наш клиент работает на российском рынке более 20 лет и является одним из ведущих разработчиков специального программного обеспечения для сферы телекоммуникаций.
О проекте: компания разрабатывает продукт высоконагруженного сервиса телефонии на базе IMS-решений. Мы ищем опытного back-end разработчика на роль ведущего разработчика. Вам предстоит анализ и доработка модуля open-source систем, на базе которых разрабатываются IMS-решения.
Инструменты: FreeSwitch, Kamailio, Linux (Debian, CentOS), C, Docker, Nginx, ELK, Prometheus, Grafana, Homer, OpenStack, Jira, Confluence, Freeswitch, Harbor/Nexus, MySQL, PostgreSQL, REST API.
Обязанности
разработка архитектуры комплексного решения, а также отдельных сетевых элементов ядра IMS мобильной сети для услуг VoLTE/VoWiFi согласно отраслевым стандартам 3GPP, IETF RFC, ETSI;
разработка HLD/LLD дизайна решения IMS/VoLTE;
разработка сетевой архитектуры, схем развертывания и управления для решения IMS/VoLTE;
подготовка технических заданий на разработку функционала;
взаимодействие с менеджером продукта и менеджером проекта для согласования приоритетов и сроков разработки функционала решения;
контроль соответствия утвержденной архитектуры решения на этапах проектирования, реализации и сопровождения;
подготовка и ведение технической документации по архитектуре решения IMS/VoLTE.
Требования
опыт разработки и тестирования высоконагруженных сервисов и приложений для телеком.индустрии;
знание принципов создания архитектуры, а также способов организации развертывания комплексных технических решений ядра мобильных сетей;
глубокие знания архитектуры ядра мобильных сетей, включая IMS, а также мобильных сервисов, включая VoLTE, VoWiFi, RCS;
опыт работы с open-source фреймворками, в том числе для телекома (Kamailio / Freeswitch / OpenSIPS);
умение работать с большими объемами технических спецификаций стандартов 3GPP, ETSI, IETF RFC;
знание сетевых протоколов (стек TCP/IP) и протоколов сигнализации ядра мобильных сетей (SIP, Diameter);
владение английским языком на уровне чтения и написания технической документации;
системное мышление и внимательность к деталям, ответственность и самодисциплина.
Дополнительно приветствуется
знание ОС Linux на уровне администратора;
знание Open Stack, VMware, Docker, Kubernetes;
опыт работы инженером внедрения решений ядра мобильной сети.
Условия
аккредитованная IT компания, возможность отсрочки от мобилизации;
оформление по ТК РФ, оплата отпусков, больничных;
конкурентоспособная официальная заработная плата и премии;
удаленный или гибридный формат работы;
график 5/2, с 9:00 до 18:00 по Московскому времени.