Описание
Мы – вендор решений в области сетевой безопасности. Разрабатываем высоконагруженные программные решения и уделяем особое внимание безопасности на всех этапах разработки. В команде ценятся инициативность, обмен знаниями и стремление к профессиональному росту. Мы разрабатываем наши продукты под Linux, Windows, iOS и Android, поэтому в стеке технологий есть C/C++, Python, Rust, Java, Kotlin, Objective-C и Swift. Большая часть кода наших продуктов написана на C/C++. Мы ищем DevSecOps Engineer уровня Middle/Senior, который усилит нашу команду исследования уязвимостей ПО (AppSec). Ключевая задача — разработка и развитие pipeline безопасной разработки ПО.
Задачи
•Разрабатывать и развивать CI/CD-pipeline в Jenkins: настраивать этапы сборки, анализа ПО, тестирования и деплоя, обеспечивать их стабильность, воспроизводимость.
•Автоматизировать процессы анализа ПО в pipeline с помощью скриптов на Python и Bash — настраивать регулярные проверки, сбор метрик, формирование отчётов и обработку ошибок.
•Встраивать проверки безопасности (SAST/DAST/SCA, поиск секретов и уязвимостей) в pipeline и следить, чтобы они работали корректно на каждом этапе.
•Принимать участие во внедрении процессов РБПО (разработки безопасного программного обеспечения) в компании: помогать формализовать практики, настраивать метрики и контрольные точки, следить за соблюдением стандартов на всех стадиях разработки.
•Настраивать безопасную инфраструктуру: контейнеры (Docker, Docker Compose), управление секретами, IaC (Ansible), серверы виртуализации (Proxmox) и сборки (Jenkins).
•Поддерживать стандарты безопасной разработки ПО в части конвейера сборки ПО.
Требования
•Уровень Middle/Senior: реальный опыт в DevSecOps или ИБ и чёткое понимание жизненного цикла разработки ПО.
•Уверенная работа с Linux и автоматизация рутинных задач с использованием Python или Bash.
•Знание C/C++ на уровне чтения кода — чтобы самостоятельно решать элементарные проблемы сборки ПО.
•Владение Make/xmake/CMake и понимание процесса сборки C/C++-проектов — для интеграции проверок безопасности в существующие сборочные цепочки.
•Опыт со Svace/Clang SA/AFL++/libFuzzer.
•Работа с SBOM и контролем цепочки поставок ПО.
•Опыт с CI/CD (Jenkins, GitLab CI), контейнерами (Docker) и инструментами IaC (Terraform, Ansible).
•Хорошие навыки коммуникации: способность доносить технические риски до разных команд и договариваться о приоритетах.
Будет плюсом:
•Участие в сертификации средств защиты информации.
•Разработка на C/C++ или Python.
Условия
•Работа в аккредитованной ИТ-компании, официальное оформление по ТК РФ с первого рабочего дня.
•Конкурентная зарплата (обсуждается индивидуально).
•Гибридный или удалённый формат работы.
•Возможности для профессионального роста: обучение, сертификация за счёт компании.
•Участие в интересных проектах с современными технологиями.
•Менторская поддержка от senior-специалистов.
•Современное оборудование и доступ к необходимым инструментам.
•Прозрачная система обратной связи и регулярные ретроспективы.
•Работа в комфортабельном офисе в Москве (м. Добрынинская/Октябрьская, 10 минут пешком) с возможностью частичной удалённой работы.
•Бонусы: чай, кофе, лёгкие закуски, ДМС, фитнес.