UserGate
Rust разработчик в команду SIEM
1 нед. назад
РоссияSenior
rustасинхронное программированиемногопоточное программированиеunit testingинтеграционные тестысетевые протоколыоптимизация запросовпарсинг логов
Разработка и поддержка ядра SIEM, создание и поддержка коннекторов для сбора логов, оптимизация обработки данных на Rust в аккредитованной ИТ-компании.
Обязанности
- разработка и поддержка ядра SIEM - написание высокопроизводительного кода для сбора, агрегации и корреляции событий безопасности
- создание коннекторов для сбора логов из сетевых устройств, серверов, облачных сервисов, приложений; поддержка существующих интеграций и адаптация к изменениям API
- оптимизация обработки данных: ускорение парсинга и нормализации логов; снижение задержки обработки событий в реальном времени (low latency processing); оптимизация запросов к базам данных и кэширования
- написание unit и интеграционных тестов (библиотеки: assert_json_diff, rstest)
- исследование новых технологий: изучение актуальных crates и инструментов экосистемы Rust; прототипирование решений для улучшения производительности или функциональности SIEM.
Требования
- опыт коммерческой разработки на Rust более 3 лет
- навыки асинхронного и многопоточного программирования
- знания сетевых протоколов
- опыт работы с системами хранения и обработки данных.
Условия
- работа в аккредитованной ИТ-компании и трудоустройство по ТК РФ
- динамическое начало и окончание рабочего дня
- сильная команда, которая поможет профессионально развиваться
- комфортные офисы, куда хочется возвращаться вновь — кофе, чай, вкусные и полезные перекусы на кухнях, а также корпоративная библиотека и удобные переговорные