Обязанности:
- Работа с SBOM: отслеживание CVE, исправление уязвимостей и обновление компонентов, обеспечение безопасности зависимостей и отслеживание цепочек поставок кода BMC.
- Статический анализ кода, поиск недостатков, уязвимостей и секретов.
- Подготовка целей для динамического анализа, проведение фаззинг-тестирования, разбор и исправление найденных ошибок, работа с покрытием кода.
- Создание unit-тестов для поверхности атаки, тестирование API и интерфейсов.
- Интеграция автоматизированного тестирования в CI/CD.
Требования:
- Опыт работы 1–3 года, понимание Linux и его архитектуры.
- Создание и доработка инструментов для анализа.
- Тестирование на проникновение web-интерфейса BMC.
- Понимание современных стандартов криптографии.
- Опыт работы с CycloneDX и его утилитами, DependencyTrack, svace/svacer; PVS-Studio будет преимуществом.
- Знание AFL++, LibFuzzer, fuzztest, aflnet.
- Языки: C/C++, Bash, Python.
Условия: удаленная работа. Зарплата обсуждается на собеседовании.