Описание:
Продукт - универсальный агент для сбора событий кибербезопасности с различных источников ИТ/ИБ инфраструктуры, которые в дальнейшем отправляются в систему мониторинга событий (SberSIEM).
Обязанности
В данный момент мы ведем разработку агента для Windows.
В roadmap разработки входит:
сбор событий кибербезопасности с различных источников ИТ/ИБ инфраструктуры
фильтрация собираемых событий
нормализация собранных событий
отправка в систему мониторинга
централизованное управление агентом
Задачи, которые предстоит решать:
- Разработка .NET приложения, которое будет устанавливаться как служба Windows: оно будет собирать сведения о произошедших событиях и отправлять данные о них в систему мониторинга
Требования
- Имеешь опыт программирования на С# под Windows;
- Обладаешь опытом работы с .NET 8 или опытом работы с .NET 5+, .NET Core, .NET Framework 4.*;
- Имеешь опыт работы с ASP.NET Core или ASP.NET, а именно с controller-based Web API для построения REST-сервисов;
- Есть опыт работы с SQLite;
- Знаком с Entity Framework Core или Entity Framework.
Будет плюсом:
- Понимание архитектуры и внутреннего устройства Windows;
- Опыт работы с P/Invoke API, например, для вызова неуправляемого кода (находящегося в .dll-библиотеках, написанных на C/C++) из управляемого кода в C#;
- Опыт программирования на C/C++;
- Знаешь WinAPI, Native API, Kernel API (DDK, WDK);
- Опыт front-end разработки: HTML, CSS, JavaScript (React);
- Опыт работы с PostgreSQL;
- Опыт работы с Apache Kafka, Apache Flink;
- Опыт построения интеграционных решений;
- Принятие концепций и практик Agile (с поправкой на Enterprise-разработку: покрытие тестами, документация в коде, Code Review, CI etc) и DevOps;
- Знание систем контроля версий (Git), понимание рабочего процесса Gitflow;
- Опыт работы в командной строке Linux.
Условия
- Полный рабочий день, но по удобному графику;
- Социальный пакет: ДМС с первого рабочего дня, возможность обучения и сертификации за счет компании;
- Программа льготного кредитования в Сбербанке;
- Дисконт-программы от компаний партнеров;
- Возможность принять участие в других крупных и уникальных проектах Банка.