Вместе с нами тебе предстоит:
- Выстраивание DevSecOps-процессов (внедрение практик по сканированию образов, Dockerfile, IaC, поиску секретов, etc.).
- Проработка мер и реализация процессов по повышению безопасности проектов в Kubernetes (CR в конфигурационные файлы, повышение безопасности API, RBAC, построение безопасности архитектуры, внедрение Container Security решений).
- Консультирование команды DevOps-инженеров по возникающим вопросам безопасной разработки.
- Настройка и поддержка SAST/SCA/DAST инструментов.
- Участие в анализе результатов сканирования SAST, SCA, DAST и консультирование команды по выявленным уязвимостям.
- Выстраивание необходимых процессов обеспечения безопасности образов контейнеров на всех этапах жизненного цикла.
- Участие в проектировании архитектуры CI/CD и процессов безопасной разработки:
- участие в разработке и внедрении конвейеров CI/CD с учетом требований безопасности на каждом этапе.
- Внедрение, настройка и поддержка работы инструментов безопасности в CI/CD-пайплайнах (как в существующих, так и в новых):
- автоматизация инструментов безопасности в CI/CD;
- настройка и поддержка работы этих инструментов для обеспечения безопасности на всех этапах разработки (размещения готовой версии программного обеспечения на платформе);
- внедрение механизмов безопасности в системы непрерывной интеграции и доставки.
- Пилотирование и адаптация инструментов и практик для развития и автоматизации процессов безопасной разработки:
- тестирование и внедрение новых инструментов и методик для повышения безопасности;
- развитие существующих процессов разработки для улучшения автоматизации выявления дефектов.
- Реализация стандартизированного процесса управления уязвимостями (ASOC):
- участие в разработке и внедрение стандартов и процедур для выявления, устранения и управления уязвимостями;
- обеспечение соблюдения этих стандартов всеми командами разработки.
- Реализация задач по безопасности K8s:
- реализация мер безопасности для различных компонентов Kubernetes.
- Опыт работы с Docker/Kubernetes.
- Знание технологического стека и механизмов контейнеризации.
- Опыт работы с системами управления конфигурациями Ansible/Terraform/Chef и т.п.
- Опыт работы с системами управления политиками безопасности K8S (OPA/Gatekeeper, Kyverno).
- Знание и опыт применения методик/инструментов по автоматизированному поиску уязвимостей (fuzzing/SAST/DAST/SCA).
- Понимание принципов микросервисной архитектуры приложений.
- Знание базовых принципов подходов DevSecOps.
- Понимание актуальных рисков контейнеризации, отличия от рисков виртуализации, доступных инструментов и мер минимизации рисков.
- Знание английского на уровне чтения технической литературы.
- Понимание современных DevOps-концепций и опыт использования средств автоматизации DevOps (GitLab, Jenkins, groovy pipeline).
- Наличие профильных сертификатов (CKS, CKAD или KCNA).
- Наличие собственных разработок или участие в open-source проектах.
- Опыт участия в профильных конференциях в качестве докладчика.
- Наличие публикаций по компьютерной безопасности.
- Знание стандартов и фреймворков безопасности (ISO 27001, NIST, CIS Benchmarks).
- Базовые навыки программирования/скриптинга (Python, Bash, Go).