Разработчик C++

Город:
Краснодар
Занятость:
Полная занятость
Компания "Иннотехнум, Группа компаний"
Приглашаем Разработчика в команду.
Цель проекта: проверить гипотезу возможности разработки решения класса UDR.
Задачи проекта:
-
проверить возможность реализуемости базовых сервисов с заданными характеристиками по производительности Базовые сервисы:
-
Регистрация (обновление местоположения) в сети 2G/3G/4G
-
CS вызов исходящий и входящий, 2 разных сценария
-
SMS исходящий и входящий, 2 разных сценария
-
Передача данных 2G/3G/4G
-
Обновление данных абонента через изменение данных в Backend-DB. Сценарий реализован только для увеличения объема данных абонента (ручное обновление SQL приложения и ручная инициация MAPinsertsubscriber_data)
-
То есть - пишем микросервисы в телекоме
Обязанности:
-
Разработка высоконагруженных модулей парсинга сигнальных протоколов.
-
Разработка модулей формирования бизнес-логики системы и взаимодействия с In-Memory БД
-
Техническое развитие системы и процесса поставки ПО.
-
Оптимизация времени обработки и передачи данных между компонентами системы
-
Решение и расследование возникающих при эксплуатации системы проблем.
Требования:
-
Опыт работы от 3лет.
-
Отличное знание С++.
-
Знание классических алгоритмов и структур данных.
-
Опыт написания многопоточных и/или асинхронных программ.
-
Умение тестировать собственный код (Unit-тестирование).
-
Опыт разработки БД
-
Опыт разработки микросервисов
-
Знание принципов обеспечения отказоустойчивости систем
-
Знание принципов Solid
-
Понимание принципов работы операционных систем, баз данных и компьютерных сетей
-
Уверенное использование Linux и инструментов командной строки
Будет плюсом:
-
Знание C
-
Опыт в оптимизации перформанса и low-level оптимизациях.
-
Опыт работы с Wireshark/tcpdump.
-
Docker, Ansible, Kubernetes, gRPC, Redis, Memcached
-
Опыт разработки распределенных высоконагруженных систем.
-
Понимание как устроен Linux и Linux/POSIX API.
-
Опыт анализа производительности отдельных приложений и системы в целом.
-
Знакомство с сетевыми и сигнальными протоколами (HTTP2, DIAMETER, MAP, CAP и проч.).
-
Понимание работы сетевого стека. Уровень L2-L4.
09 Июня
Ведущий разработчик С++( Цитадель )
Краснодар
Компания "Цитадель" Компании, работающие под брендом «Цитадель» - это аккредитованные IT-компании, специализирующиеся на производстве...
11 Июня
Краснодар
Компания "ГК «Черноголовка»" Вам предстоит : Поддержка систем на платформе 1С, контроль работы системы, исправление нештатных ситуаций;...
11 Июня
Краснодар
от 180 000 руб.
Компания "DIM COFFEE" Если ты готов стать частью нашей команды, то скорее откликайся и мы свяжемся с тобой в ближайший час! ЧЕМ ВЫ...
11 Июня
Краснодар
от 20 000 руб.
Компания "Bambit - агентство цифровой трансформации" Bambit (агентство цифровой трансформации) занимает второе место, как самый лучший автор...
12 Июня
Разработчик Битрикс24( МФК «Микро Капитал» )
Краснодар
от 120 000 до 150 000 руб.
Компания "МФК «Микро Капитал»" Money Kapital - крупнейшая коммерческая микрофинансовая компания, которая оказывает финансовую поддержку...
Вакансия размещена в отрасли