Разрабатываем высоконагруженный компонент 5G-сети — PCF (Policy Control Function).
PCF — это компонент 5G сети оператора связи обеспечивающий Real Time (RT) — контроль и управление мобильной передачей данных и голосовые вызовы через интернет (VoNR — аналог VoLTE) в режиме 24x7. Требуемая отказоустойчивость системы — 99,999%.
Технологии/инструменты
C++17LuaHTTP2TarantoolYAMLLinuxRHEL
Задачи
Разработка ядра высоконагруженного сервера. Многопоточный сервер, реализующий файловые и сетевые интерфейсы общения с другими компонентами 5G-сети.
Разработка решения для объединения серверов в кластер. Сотни миллионов событий в сутки требуют значительных вычислительных мощностей для решения различных задач.
Разработка backend бизнес-логики. Бизнес-клиент бывает разнообразным и быстро меняющимся. Для его поддержки сценарии взаимодействия и алгоритмы описываются на скриптовых языках.
Ожидания
Опыт работы от 3-х лет.
Отличное знание С++.
Знание классических алгоритмов и структур данных.
Опыт написания многопоточных и/или асинхронных программ.
Умение тестировать собственный код (Unit-тестирование).
Опыт разработки БД.
Git, Linux (работа в командной строке).
Будет плюсом:
Знание Python/LUA.
Docker, Ansible.
Опыт разработки распределенных высоконагруженных систем.
Знакомство с микросервисной архитектурой.
Понимание как устроен Linux и Linux/POSIX API.
Опыт анализа производительности отдельных приложений и системы в целом.
Знакомство с сетевыми протоколами (HTTP2, DIAMETER).
Понимание работы сетевого стека. Уровень L2-L4.
Работать в Nexign — это
Иметь возможность работать в гибридном или удаленном формате в РФ.
Приходить в комфортный офис, где есть кухни с кофе и фруктами, зоны отдыха, массажные кресла, велопарковка, спортзал, душ, настольные игры. Наш головной офис в СПБ выиграл в номинации «Организация пространства» премии Best Office Awards St. Petersburg.
Управлять временем: у нас гибкое начало дня. Корпоративное такси для тех, кто случайно задержался в офисе до 23:00.
Постоянно развиваться: участвовать в конференциях и митапах, прокачивать hard и soft skills в Nexign Academy — корпоративном центре обучения.
Совершенствовать английский язык прямо в офисе или удаленно за счет компании.
Заботиться о здоровье: у нас есть ДМС со стоматологией, страхование от несчастных случаев, полис для выезжающих за рубеж; в офисе ведет прием врач-терапевт.
Беречь экологию: на кухнях установлены контейнеры для раздельного сбора мусора (бумага, стекло, пластик), в офисе также можно сдать на переработку крышки от пластиковых бутылок, использованные батарейки.
Пользоваться программой «Кафетерий»: сотрудники за счет компании могут компенсировать расходы на отпуск, обучение, покупку билетов и абонементов на культурные и спортивные мероприятия, снаряжение для туризма и активного отдыха, гаджеты и музыкальные инструменты.
Татьяна Анохина Ведущий специалист по подбору персонала
О компании Nexign
Сфера
Телеком
Инвестиции
Приватное финансирование
Размер
1001+
Nexign создает и развивает IT-продукты и решения для крупнейших телеком-операторов по всему миру. 120 успешных проектов в 14 странах мира, системами компании обслуживаются 200+ млн. абонентов. Среди клиентов: Мегафон, Газпром, Yota, Ростелеком, MTS, Turkcell и другие.