Разработка продукта для симуляции кибератак и проверки уровня защищенности ИТ-инфраструктуры
Обязанности
• разработка ядра и компонентов для клиент-серверной системы в области ИБ;
• участие в выборе технологий, разработки архитектуры и ее реализация;
• рефакторинг существующего кода.
Обязательные требования
• опыт от 3-х лет коммерческой разработки GO;
• опыт работы с REST API;
• опыт работы с базами данных (реляционные и нереляционные);
• опыт работы с Postgres;
• опыт работы с брокерами (Kafka);
• знание операционной системы Linux (Redhat, Debian based);
• опыт разработки микросервисов;
• знание паттернов микросервисной архитектуры: отказоустойчивость, событийно-ориентированное взаимодействие, идемпотентность, singleflight, outbox и пр.;
• опыт применения чистой (Clean) и луковой (Onion) архитектуры, проектирования модульных систем с четким разделением бизнес-логики и инфраструктурного кода.
Будет плюсом
• опыт разработки систем обеспечивающих информационную безопасность.