МТС
Middle Rust Developer [RTDMS.GEO]
От 3 до 6 летПолныйМосква
Обязанности
- 01Разрабатывать высоконагруженные компоненты распределённой системы, производящей обработку и анализ большого потока данных телекоммуникационной сети в режиме реального времени
- 02Заниматься написанием юнит-тестов
- 03Заниматься доработкой модулей
Требования
- 01Опыт программирования на Rust от 3 лет
- 02Знание стандартных библиотек и структуры языка
- 03Знание и понимание основных паттернов Rust, умение работать с borrow checker, понимание его ограничений и специфик
- 04Умение писать корректный unsafe код, понимание главных инвариант компилятора и возможных случаев UB
- 05Опыт написания асинхронного кода (async/.await) и знание основных библиотек (tokio)
- 06Опыт системного программирования для GNU/Linux
- 07Понимание протоколов TCP/IP стека
Условия
- 01Собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability — не будут для тебя проблемой, ты сможешь сосредоточиться на фичах
- 02Профессиональные гильдии инженеров, где мы поддерживаем друг друга и помогаем стать лучше
- 03Внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации
- 04Участие во внешних IT конференциях. Мы выступаем на HighLoad++, DataFest, Mobius, Test Driven Conf, Joker, DevOps, Матемаркетинг и даже проводим собственную конференцию по архитектуре True Tech Arch
- 05Полезные курсы и вебинары в корпоративном университете и электронную библиотеку
- 06ДМС с первого месяца работы, включая стоматологию
- 07Страхование от несчастных случаев с 1 месяца работы. Материальную помощь в сложных жизненных ситуациях
- 08Отпуск 28 календарных дней
- 09Прием врачей общей практики и массаж в офисе
- 10Мобильная связь за счет компании и льготные тарифы для близких
- 11Подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети