Rust-developer
Коротко
Develops and maintains the SIEM core, writes high-performance code for event collection, aggregation, and correlation, creates connectors for data sources · Needs: 4+ years commercial development experience; experience with Gitlab, Jenkins; experience developing multithreaded applications (synchronization primitives
Описание от работодателя
Навыки: Rust, SIEM. Специализации: Бэкенд разработчик.
UserGate в поисках Rust разработчика в команду SIEM в Минске. Если ты увлечён технологиями, любишь решать сложные задачи и хочешь развиваться в сфере информационной безопасности и сетевых решений — присоединяйся к нашей команде!
Ваши задачи:
Разработка и поддержка ядра SIEM - написание высокопроизводительного кода для сбора, агрегации и корреляции событий безопасности;
Интеграция с источниками данных: создание коннекторов для сбора логов из сетевых устройств, серверов, облачных сервисов, приложений. Поддержка существующих интеграций и адаптация к изменениям API;
Оптимизация обработки данных: ускорение парсинга и нормализации логов, снижение задержки обработки событий в реальном времени (low latency processing), оптимизация запросов к базам данных и кэширования;
Написание юнит и интеграционных тестов;
Исследование новых технологий: изучение актуальных crates и инструментов экосистемы Rust;
Прототипирование решений для улучшения производительности или функциональности SIEM.
Наши ожидания:
Опыт коммерческой разработки от 4-х лет;
Умение самостоятельно решать технические задачи
и находить новые технические решения;
Опыт работы с системами непрерывной интеграции (Gitlab,Jenkins);
Опыт разработки многопоточных приложений (примитивы синхронизации, каналы, асинхронный Rust);
Умение оценивать безопасность кода, выявлять и исправлять уязвимости (ожидать панику в \"-128i8.abs()\").
Плюсом будет:
Знание сетевых технологий и протоколов, понимание принципов конфигурирования локальных сетей ( TCP/IP , маршрутизация, proxy, firewall).
Опыт разработки в области информационной безопасности или SIEM-систем.
Опыт или интерес к низкоуровневой разработке и аппаратной оптимизации (SIMD, векторизация).
Что мы предлагаем:
Трудоустройство по ТК РБ с испытательным сроком 3 месяца;
Достойная оплата труда (обсуждаем на собеседовании);
Гибкий график работы – смещенное начало и окончание рабочего дня, гибрид.
*Рабочее место планируется к созданию согласно ТК РБ.