Swordfish Security

Системный аналитик (AppSec.Track)

Не указана
  • Москва
  • Более 6 лет
  • Python
  • REST API
  • Системный анализ
  • User Flow
  • Git
  • JSON API
  • Управление стейкхолдерами
  • UML
  • Постановка задач разработчикам
  • Анализ требований
  • BPMN
  • Разработка функциональных требований

ВНИМАНИЕ! РАБОТА СТРОГО ИЗ РФ!

Наша команда разрабатывает уникальный инструмент предотвращения атак на цепочку поставок ПО через open-source компоненты – AppSec.Track. Мы создаём простой в использовании для конечного пользователя продукт, но при этом технологически сложный и обрабатывающий большое количество информации из различных источников. Это позволяет нам обнаруживать реальные уязвимости и делать продукты наших клиентов безопаснее.

Мы ищем еще одного Системного аналитика для систематизации требований и правильного описания всех возможных условий в поставленных задачах.

Обязанности:

  • Разработка новых функциональных возможностей продукта;
  • Реализация требований по улучшению технических характеристик продукта;
  • Работа над улучшением архитектуры продукта;
  • Исправление ошибок и уязвимостей в исходном коде проекта;
  • Поддержка существующего функционала;
  • Участие в улучшении производительности продукта;
  • Разработка интеграций с внешними системами.

Технологический стек:

  • Java 21
  • Spring boot
  • Spring data JPA
  • PostgreSQL
  • RabbitMQ
  • Python
Требования:
  • Опыт работы Java разработчиком не менее 3-х лет;
  • Хорошое знание Hibernate и Spring data JPA;
  • Опыт работы с PostgreSQL.
  • Понимание основных принципов проектирования и оптимизации систем;
  • Опыт в проектировании REST API;
  • Умение работать с Docker;
  • Опыт работы с unix-системами;
  • Опыт написания unit и интеграционных тестов;
  • Понимание принципов работы брокеров сообщений;
  • Умение грамотно излагать свои мысли и коммуницировать с командой.

Будет плюсом:

  • Знание Python;
  • Понимание принципов SAST-анализа;
  • Опыт реализации интеграций с внешними системами;
  • Опыт работы с k8s;
  • Опыт работы с RabbitMQ;
  • Опыт написания Named Entity Graph.
Условия:
  • Конкурентоспособный уровень вознаграждения (обсуждается с успешным кандидатом);
  • Работа в сильной динамичной команде;
  • Удаленка, гибрид или офис - на ваш вкус;
  • ДМС со стоматологией после успешного прохождения испытательного срока.