Локация
Москва, проспект Андропова, 18к9; доступны работа на месте работодателя, удалённый и гибридный форматы.
Компания
МТС развивает инструменты для потоковой обработки больших объёмов сетевого трафика и собственную ИТ-платформу MTS Ocean.
Что делать
•Реализовывать алгоритмы обработки данных и искать пути оптимизации.
•Разрабатывать ядро эмуляции сетевой карты.
•Отлаживать и тестировать код.
•Интегрировать новые компоненты.
•Проводить code review.
Требования
•От 3 до 6 лет опыта разработки.
•Уверенный опыт написания кода на C++.
•Грамотное использование свойств типов.
•Знание принципов работы с пакетами параметров, включая variadic templates, std::tuple, их индексацию и модификацию, а также с кортежами в C++.
•Опыт разработки платформо-независимого кода.
Хорошо, если есть
•Углублённое понимание процесса компиляции исходного кода различными компиляторами.
•Опыт профилирования кода.
•Опыт использования Visual Studio, GCC, Make, CMake и Doxygen.
•Опыт работы с командной строкой в ОС Linux.
•Понимание принципов построения систем связи, сетевого стека протоколов и сетевой модели OSI.
•Опыт разработки программного обеспечения для потоковой обработки различных данных.
•Опыт работы с TLV-контейнерами и ASN.1-структурами.
Культура и преимущества
•Доступ к платформе MTS Ocean; возможность сосредоточиться на разработке функций благодаря инструментам деплоя, мониторинга и observability.
•Профессиональные инженерные гильдии, TechTalks, внутренние курсы, вебинары и электронные библиотеки.
•Участие во внешних ИТ-мероприятиях, профильных конференциях, митапах и конференции True Tech Day.
•Медицинская страховка с первого месяца со 100% покрытием, включая стоматологию, а также страхование жизни и здоровья в зарубежных поездках.
•МТС Premium, скидки партнёров на фитнес, английский язык и другие услуги.