METASCAN

Senior Python Developer (Cybersecurity)

Коротко

Senior Python-разработчик в команду разработки ядра сканера уязвимостей: доработка внутреннего фреймворка и базовых классов, создание новых модулей-оберток над утилитами/контейнерами/API (nuclei, patator, wpscan), оптимизация производительности API, моделей и запросов к Elasticsearch. Требуется опыт продуктовой разработки на Python3, Django/DRF, Celery, MySQL, Elasticsearch, Linux и Docker. Компания — продуктовая, направление кибербезопасность, работа полностью удалённая.

METASCAN
Senior Python Developer Cybersecurity
Опыт работы: 3–6 лет
Полная занятость
График: 5/2
Формат работы: удалённо
☑️ Чем предстоит заниматься
1) Доработка базовых классов и унификация кода, доработка внутреннего фреймворка
2) Выкатка большого количества новых модулей поиска уязвимостей, использующих наш фреймворк как "обертку"
3) Оптимизация быстродействия кода, в частности оптимизации работы API, модели, запросов к Elasticsearch
•Реализация базовых классов фреймворка сканера уязвимостей на Python3
•Реализация системы тестирования разрабатываемых модулей
•Создание новых модулей для платформы в виде оберток над утилитами/контейнерами/API (nuclei, patator, wpscan, конкретные PoC эксплойты)
•Написание тестов (unittest/pytest) и технической документации
•Code review
•Участие в принятии архитектурных решений
☑️ Наши пожелания к кандидатам
•Мы ищем человека в команду разработки ядра системы — основной компоненты сканера
•Опыт продуктовой разработки на Python3
•Опыт работы с Django, DRF
•Опыт работы с Celery
•Опыт работы с MySQL, Elasticsearch
•Хорошее понимание работы Linux (systemd, iptables, bash)
•Понимание Docker — сборка образов, запуск, отладка
•Опыт работы с Git commit/pull request policies
Будет плюсом:
•Опыт работы с RabbitMQ, Redis
•Опыт работы с Ansible
•Опыт работы со сканерами уязвимостей MaxPatrol, Nessus, Acunetix или другими
•Опыт работы с BurpSuite или ZAP
•Интерес к предметной области: тестирование на проникновение, OSINT, обратная разработка

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте