Описание
UserGate в поисках Rust разработчика в команду SIEM в Минске. Если ты увлечён технологиями, любишь решать сложные задачи и хочешь развиваться в сфере информационной безопасности и сетевых решений — присоединяйся к нашей команде!
Задачи
•Разработка и поддержка ядра SIEM — написание высокопроизводительного кода для сбора, агрегации и корреляции событий безопасности
•Интеграция с источниками данных: создание коннекторов для сбора логов из сетевых устройств, серверов, облачных сервисов, приложений
•Поддержка существующих интеграций и адаптация к изменениям API
•Оптимизация обработки данных: ускорение парсинга и нормализации логов, снижение задержки обработки событий в реальном времени (low latency processing), оптимизация запросов к базам данных и кэширования
•Написание юнит и интеграционных тестов
•Исследование новых технологий: изучение актуальных crates и инструментов экосистемы Rust
•Прототипирование решений для улучшения производительности или функциональности SIEM
Требования
•Опыт коммерческой разработки от 4-х лет
•Умение самостоятельно решать технические задачи и находить новые технические решения
•Опыт работы с системами непрерывной интеграции (Gitlab, Jenkins)
•Опыт разработки многопоточных приложений (примитивы синхронизации, каналы, асинхронный Rust)
•Умение оценивать безопасность кода, выявлять и исправлять уязвимости (ожидать панику в "-128i8.abs()")
Будет плюсом
•Знание сетевых технологий и протоколов, понимание принципов конфигурирования локальных сетей (TCP/IP, маршрутизация, proxy, firewall)
•Опыт разработки в области информационной безопасности или SIEM-систем
•Опыт или интерес к низкоуровневой разработке и аппаратной оптимизации (SIMD, векторизация)
Условия
•Трудоустройство по ТК РБ с испытательным сроком 3 месяца
•Достойная оплата труда (обсуждаем на собеседовании)
•Гибкий график работы – смещенное начало и окончание рабочего дня, гибрид