МТС Web Services (MWS) — бигтех-компания, предоставляющая облачные, AI-сервисы и платформенные решения под разные задачи бизнеса: от работы с данными до разработки продуктов и оптимизации процессов. Также мы запустили новую публичную платформу собственной разработки — MWS Cloud Platform.
Medio Online Charging System - система обеспечения контроля балансов и списания средств за потребление услуг в режиме Online.
Команда отвечает за модули работающие с протоколами связи (преобразование сигналов), сессионный кэш, внутренняя шина обмена данных, формирование отчетов о потреблении сервисов, сбор статистики потребления.
Чем предстоит заниматься:
разрабатывать и дорабатывать масштабируемые, высоконагруженные и высокопроизводительные приложения;
анализировать и давать обратную связь по интеграционным архитектурным документам;
выбирать технологии и паттерны проектирования для реализации, определения форматов хранения и передачи данных (совместно с аналитиком и архитектором);
разрабатывать модульные и интеграционные тесты;
поддерживать тиражирование и внедрение разработанного программного решения;
исправлять дефекты эксплуатируемой функциональности;
проводить code-review;
оптимизировать и проводить рефакторинг текущего программного кода;
изучать фактически сложившиеся процессы в Компании, разрабатывать предложения по оптимизации процессов, повышению уровня унификации и автоматизации данных процессов.
знание языка C++ не ниже стандарта 2011 года не менее 4 лет;
опыт разработки серверного ПО под ОС Linux (OEL, Ubuntu, Debian) не менее 4 лет;
умение работать с GIT, GCC, CMake;
опыт сборки пакетов RPM, DEB;
знание протоколов сети интернет (RFC, IP, TCP, UDP, DNS, port, socket);
опыт парсинга данных в различных сетевых протоколах;
умение разрабатывать высоконагруженное и многопоточное ПО;
опыт работы с Docker для локального запуска и тестирования модулей;
опыт написания юнит и интеграционных тестов.
Будет плюсом:
Мы предлагаем: