МТСМТС

Middle Rust Developer [RTDMS.GEO]

гибрид, Москва

Команда разрабатывает компоненты сбора, предварительной обработки и анализа потоковых данных мобильной сети в реальном времени. Работа над высоконагруженными распределёнными сервисами для аналитики состояния сети и качества услуг

ГрейдMiddle
Опытот 3 лет

Стек

RustTokioGNU/LinuxMTS Oceanasync/awaitTCP/IP

Задачи

  • Разработка высоконагруженных компонентов распределённой системы для реального времени
  • Реализация обработки и анализа потоковых телеком-данных
  • Написание и поддержка unit-тестов
  • Доработка и оптимизация модулей для корректной и быстрой обработки протоколов
  • Обеспечение безопасности и корректности через корректный unsafe-код и проверку инвариантов

Обязательно

  • Опыт программирования на Rust от 3 лет
  • Знание стандартной библиотеки и структуры языка Rust
  • Понимание паттернов Rust и умение работать с borrow checker
  • Умение писать корректный unsafe-код и понимание UB
  • Опыт асинхронного программирования (async/.await) и работы с tokio
  • Опыт системного программирования на GNU/Linux
  • Понимание протоколов TCP/IP стека
Откликнуться на сайте компании

Похожие вакансии

Смотреть ещё

JobsWave
Найти работу в IT