AС DLP – автоматизированная система контроля возможных каналов утечек конфиденциальной информации, проведения расследований инцидентов ИБ и ретроспективного анализа. Крупнейшая промышленная инсталляция в Европе: десятки тысяч ядер CPU, петабайты трафика, миллисекунды SLA на проверку «в разрыв», самые современные методы детектирования, в том числе с использованием искусственного интеллекта.
Задача – разработка функциональной подсистемы проверок контента на наличие конфиденциальной информации.
Наш основной текущий стек: Java 21, PostgreSQL, Kafka, микросервисы
Обязанности
Вам предстоит:
Участие в проектах по развитию решений в области информационной и кибербезопасности;
Участие в проектировании решений в соответствии с существующим архитектурным ландшафтом Банка;
Требования
Мы ожидаем:
- Высшее техническое образование;
- Опыт работы с Java - от 4-x лет;
- Отличные знания Java, в том числе многопоточного программирования и концепции ООП, опыт профилирования и оптимизации Java;
- Знание SOLID принципов;
- Знание основных фреймворков Spring, Junit, Mockito;
- Знание систем сборки Maven или Gradle;
- Понимание архитектурного стиля взаимодействия REST;
- Знание стандартов и опыт работы с протоколами HTTP, SMTP, ICAP;
- Навыки работы с реляционными БД и облачными хранилищами (Ceph/S3);
- Навыки реализации многопоточной обработки;
- Навыки и культура работы с промышленным исходным кодом;
- Навыки проведения code review в качестве ведущего разработчика,
- Навыки организации процесса разработки (работа с Git, статический анализ кода), внедрения общих стандартов разработки (подходы к межсервисному и клиент-сервисному взаимодействию, работе с базой данных и т.д.);
- Опыт организации централизованного логирования и мониторинга со стороны приложения;
- Навыки планирования на спринт, контроля сроков разработки командой разработчиков, умение выдерживать дедлайны.
Будет плюсом:
- Опыт работы с K8S/OpenShift;
- Опыт работы с Elasticsearch/OpenSearch;
- Опыт построения высоконагруженных, производительных и безопасных решений на JVM, их настройка и тюнинг, кластеризация и мониторинг;
- Опыт работы с Apache Kafka;
- Опыт работы с PostgreSQL;
- Понимание шаблонов проектирования;
- Опыт реализации процессов обработки данных с использованием Apache Flink;
- Навыки работы с генеративными AI-моделями; опыт создания AI-агентов и использования их в работе.
Условия
• Уникальная возможность поработать над интересным, крупным проектом;
• Формат работы - на исп.сроке офис (ст.м. Ленинский проспект), далее гибрид или полная удаленка;
• ДМС, страхование от несчастных случаев, программа льготного кредитования в Сбербанке, дисконт-программы от компаний партнеров.