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, обратная разработка