Какие задачи будут стоять перед кандидатом:
· разработка и модификация платформы анализа киберугроз;
· разработка и модификация интерфейса для системы анализа угроз;
· работа с задачами в JIRA;
· разработка архитектуры решения;
· разработка API и протоколов взаимодействия модулей;
· участие в код-ревью и обсуждении новой функциональности
· разработка модулей для разбора (парсинга) статей об известных атаках;
· разработка модулей разбора файла с описанием известных атак текст, json, csv);
· разработка утилитарных GUI;
· написание и реализация API для создаваемых продуктов.
Что нам хотелось бы видеть от кандидата:
· опыт работы с базами данных ClickHouse, PostgreSQL, MongoDB;
· опыт работы с парсерами HTML;
· знания JavaScript, jQuery, React;
· знания Python;
· опыт работы с Celery;
· опыт написания API (OpenAPI или FastAPI);
· умение работать с системой контроля версий (git);
· умение читать и разбирать чужой код;
Будет плюсом:
· опыт руководства командой разработки;
· опыт работы с высоконагруженными базами данных ClickHouse;
· знание фреймверка для разработки простого утилитарного GUI (Flask, Streamlit и др.);
· опыт работы с движками для Wiki.