metascan

Senior Python Developer Cybersecurity

Защищаем клиентов от кражи денег и критически важных данных в результате кибератак. Создаём и поддерживаем распределенную систему обнаружения уязвимостей уровней L3-L7 для глобальных инфраструктур.

metascan · На сервисе с: 10.09.26 17:13

Зарплата не указанаРоссияМоскваУдалёнка

Защищаем клиентов от кражи денег и критически важных данных в результате кибератак. Создаём и поддерживаем распределенную систему обнаружения уязвимостей уровней L3-L7 для глобальных инфраструктур.

Среди наших клиентов: Телеком операторы, банки, промышленные и добывающие компании. Помимо этого, мы работаем с организациями современной финансовой сферы, такими как NFT-маркетплейсы, майнинг-пулы и платёжные шлюзы.

Ежедневно мы проверяем более 100,000 доменов\ip на наличие уязвимостей.

Как мы это делаем?
Наш основной продукт - сканер уязвимостей. Мы создаем фреймворк, позволяющий превратить сторонние бинарные утилиты, контейнеры или вызовы API в модули для сканера уязвимостей.

Для этого мы решаем задачу унификации входных данных требуемых для работы утилиты\контейнера\API и данных, полученных в результате сканирования.

Фреймворк использует Celery и обеспечивает распределенное выполнение задач. Наши базовые классы описывают входные и выходных данные.

Наш стек:

  • Python3, Django, DRF, Celery;
  • MySQL, Elasticsearch;
  • Docker;
  • Ansible для управления серверами;
  • Запускаемые модули на разных языках - Python, Java, Go, Lua, Ruby, Bash

Как мы работаем:

Недельные спринты, Youtrack как канбан-доска. Код на Github, тесты unittest, взаимодействие команды в Discord.

Кого мы ищем:
Мы ищем человека в команду разработки ядра системы - основной компоненты сканера.

Сейчас у нас 3 основные задачи:
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, обратная разработка.

Условия:

  • Оформление по ТК РФ и все бонусы аккредитованной IT-компании;
  • Удалённая работа: график 5/2 с 10 до 19 по Москве;
  • Дополнительный отпуск для важных событий и помощь в сложные времена;
  • Без бюрократии: горизонтальные и открытые коммуникации, быстрое обсуждение идей и принятие решений;
  • Оплачиваем участие в конференциях;
  • Компенсация 80% стоимости профильных курсов, обучения английскому языку, спорта, психотерапии.

Похожие вакансии Python

hh.ru
алабуга. корпоративная безопасность

Junior Python Backend Developer

алабуга. корпоративная безопасностьНа сервисе с: 30.07.26 13:45↑ Вакансия с автоподнятием
от 128k ₽РоссияНабережные ЧелныСанкт-ПетербургОфис

Вакансия предполагает работу в офисе, для каждой локации — своя карточка вакансии. Щёлкни по локации, чтобы перейти на её карточку.

Обязанности:
  • разработка backend-сервисов на Python;

  • поддержка и развитие REST API;

  • работа с event-driven архитектурой;

  • интеграция сервисов через RabbitMQ;

  • работа с PostgreSQL и Redis;

  • разработка и поддержка сервисов обработки данных в реальном времени;

  • оптимизация производительности backend-компонентов;

  • написание тестов и технической документации;

  • поддержка существующей инфраструктуры и сервисов.

Требования:
  • уверенное знание Python;

  • понимание ООП и базовых паттернов проектирования;

  • опыт работы с FastAPI;

  • опыт работы с Docker;

  • опыт работы с PostgreSQL;

  • опыт работы с Redis;

  • опыт работы с RabbitMQ;

  • понимание асинхронного программирования, async/await;

  • опыт работы с REST API;

  • навыки работы с Git;

  • умение читать и поддерживать чужой код.

Условия:
  • конкурентный уровень з/п (обсуждается индивидуально);
  • дневная рабочая неделя 5/2 (ненормированная);
  • работа в крупной и стабильной компании – в структуре самой большой ОЭЗ в Европе;
  • транспорт до работы из г. Елабуга, г. Набережные Челны, г. Нижнекамск;
  • полис добровольного медицинского страхования;
  • предоставление платного жилья для иногородних;
  • гарантия профессионального роста;
  • амбициозная, проектно-ориентированная команда;
  • командные и спортивные игры, реализация нестандартных задач;
  • карьерный рост при наличии и обретении в процессе работы необходимых компетенций.
hh.ru
алабуга. корпоративная безопасность

Junior Python Backend Developer

алабуга. корпоративная безопасностьНа сервисе с: 25.08.26 18:44↑ Вакансия с автоподнятием
от 128k ₽РоссияКазаньОфис
Обязанности:
  • разработка backend-сервисов на Python;

  • поддержка и развитие REST API;

  • работа с event-driven архитектурой;

  • интеграция сервисов через RabbitMQ;

  • работа с PostgreSQL и Redis;

  • разработка и поддержка сервисов обработки данных в реальном времени;

  • оптимизация производительности backend-компонентов;

  • написание тестов и технической документации;

  • поддержка существующей инфраструктуры и сервисов.

Требования:
  • уверенное знание Python;

  • понимание ООП и базовых паттернов проектирования;

  • опыт работы с FastAPI;

  • опыт работы с Docker;

  • опыт работы с PostgreSQL;

  • опыт работы с Redis;

  • опыт работы с RabbitMQ;

  • понимание асинхронного программирования, async/await;

  • опыт работы с REST API;

  • навыки работы с Git;

  • умение читать и поддерживать чужой код.

Условия:
  • конкурентный уровень з/п (обсуждается индивидуально);
  • дневная рабочая неделя 5/2 (ненормированная);
  • работа в крупной и стабильной компании – в структуре самой большой ОЭЗ в Европе;
  • транспорт до работы из г. Елабуга, г. Набережные Челны, г. Нижнекамск;
  • полис добровольного медицинского страхования;
  • предоставление платного жилья для иногородних;
  • гарантия профессионального роста;
  • амбициозная, проектно-ориентированная команда;
  • командные и спортивные игры, реализация нестандартных задач;
  • карьерный рост при наличии и обретении в процессе работы необходимых компетенций.
hh.ru
алабуга. корпоративная безопасность

Junior Python Backend Developer

алабуга. корпоративная безопасностьНа сервисе с: 25.08.26 18:44↑ Вакансия с автоподнятием
от 128k ₽РоссияЕкатеринбургОфис
Обязанности:
  • разработка backend-сервисов на Python;

  • поддержка и развитие REST API;

  • работа с event-driven архитектурой;

  • интеграция сервисов через RabbitMQ;

  • работа с PostgreSQL и Redis;

  • разработка и поддержка сервисов обработки данных в реальном времени;

  • оптимизация производительности backend-компонентов;

  • написание тестов и технической документации;

  • поддержка существующей инфраструктуры и сервисов.

Требования:
  • уверенное знание Python;

  • понимание ООП и базовых паттернов проектирования;

  • опыт работы с FastAPI;

  • опыт работы с Docker;

  • опыт работы с PostgreSQL;

  • опыт работы с Redis;

  • опыт работы с RabbitMQ;

  • понимание асинхронного программирования, async/await;

  • опыт работы с REST API;

  • навыки работы с Git;

  • умение читать и поддерживать чужой код.

Условия:
  • конкурентный уровень з/п (обсуждается индивидуально);
  • дневная рабочая неделя 5/2 (ненормированная);
  • работа в крупной и стабильной компании – в структуре самой большой ОЭЗ в Европе;
  • транспорт до работы из г. Елабуга, г. Набережные Челны, г. Нижнекамск;
  • полис добровольного медицинского страхования;
  • предоставление платного жилья для иногородних;
  • гарантия профессионального роста;
  • амбициозная, проектно-ориентированная команда;
  • командные и спортивные игры, реализация нестандартных задач;
  • карьерный рост при наличии и обретении в процессе работы необходимых компетенций.

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.