Senior C++ developer

Вся Россия

О проекте

Разрабатываем распределённую высоконагруженную OCS -систему, используя новые технологии и подходы. OCS - это компоненты сети BSS (Business Support System) оператора связи обеспечивающие Real Time (RT)-контроль и управление доступом к услугам и сервисам в режиме 24x7. Стек технологий: C++ 11, LUA, Linux (RHEL), Kafka, RabbitMQ, Zookeper, Oracle, NoSQL, YAML и.т.д.

Задачи

  • Разработка ядра высоконагруженных серверов. Многопоточный сервер реализующий файловые и сетевые интерфейсы общения с другими компонентами OCS (Online Charging System), а также со сторонними продуктами.
  • Разработка решения для объединения серверов в кластер. Сотни миллионов событий в сутки требуют значительных вычислительных мощностей для решения различных задач.
  • Разработка backend бизнес-логики. Бизнес клиент бывает разнообразным и быстро меняющимся. Для его поддержки - сценарии взаимодействия и алгоритмы описываются на скриптовых языках."

Требования

  • Отличное знание С++;
  • Понимание как устроен Linux и Linux/POSIX API;
  • Опыт анализа производительности отдельных приложений и системы в целом;
  • Умение тестировать собственный код;
  • Опыт написания многопоточных и/или асинхронных программ.
  • Знание классических алгоритмов и структур данных.
  • Понимание работы сетевого стека. Уровень L2-L4.

Будет плюсом

Знание библиотек и подходов захвата трафика на скоростях канала (DPDK, PF RING, packet mmap)

Вернуться к вакансиям

FAQ

  • Как проходит собеседование?

  • Есть ли возможность работать удаленно?

  • В Nexign гибкий график работы. Что это значит?

  • Остались вопросы?

Пришли своё резюме

Пришли резюме

Максимальный размер файла: 8 МБ.
Допустимые типы файлов: txt rtf html pdf doc docx odt ppt pptx odp xls xlsx ods xml.
Максимальный размер файла: 8 МБ.
CAPTCHA
Этот вопрос предназначен для проверки, являетесь ли вы человеком или нет, и для предотвращения автоматического спама.
CAPTCHA на основе изображений
Введите символы, которые показаны на картинке.
Я даю согласие передать свои персональные данные, содержащиеся в анкете и/или резюме в АО «Нэксайн», исключительно для включения во внешний кадровый резерв и чтобы компания АО «Нэксайн» могла предлагать мне вакансии. Я понимаю и соглашаюсь, что мои данные будут храниться и обрабатываться в АО «Нэксайн» в течение пяти лет, в соответствии с Федеральным законом РФ «О персональных данных».