Задачи:
— Анализ безопасности программного обеспечения, создаваемого не техническими специалистами.
— Организация процессов безопасной разработки, внедрение инструментов безопасной разработки.
— Анализ безопасности стороннего ПО и автоматизация проверок.
Требования:
— Понимание принципов устройства прикладных/серверных web приложений, микросервисной архитектуры.
— Умение читать и анализировать различную кодовую базу (Java, JS/TS, Python, C, C++, C#) на предмет уязвимостей и НДВ.
— Умение обращаться с базовыми инструментами Application Security (SAST, SCA) и имплементировать в пайплайны.
— Умение писать скрипты автоматизации на Bash, PowerShell, Python.
— Умение пользоваться отечественными и зарубежными базами данных уязвимостей и угроз ИБ, знание наиболее распространенных уязвимостей ПО.
Условия:
— Удалённая работа в компании из России.
Зарплаты и спрос: AppSec-инженер
Сейчас в каталоге 47 вакансий по этому направлению, удалённо можно работать в 45%.
Навыки этой вакансии, которые чаще всего просят по направлению: Python (40%), Sast (26%), Bash (23%), Java (23%), JavaScript (23%), Sca (21%). В скобках доля вакансий направления.