Swordfish Security

Python-разработчик

250 000 - 300 000 RUR
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Git
  • PostgreSQL
  • Linux
  • Docker
  • Python

Внимание! Работа строго в РФ!

Наша компания аккредитована в "Минцифре"

Swordfish Security – индустриальный лидер рынка кибербезопасности в сегменте разработки защищенного ПО (Secure Software Development Lifecycle). У нас есть линейка собственных продуктов для обеспечения безопасности приложений, и сейчас мы ищем новых коллег в продуктовую команды, разрабатывающей инструмент по анализу open-source компонентов (практики OSA и SCA).

Нам нужен толковый Python-разработчик (Regular Python developer), у которого есть желание и опыт развивать часть микросервисов, обеспечивающих функционал Data Lake / Crawler / ETL.

ЗАДАЧИ:

  • разработка продукта в области информационной безопасности приложений (Application Security, AppSec);
  • разработка и поддержка ряда парсеров для получения данных из открытых источников;
  • разработка конвейера автоматического сканирования OSS-компонентов;
  • написание unit-тестов, документации на свой код.

СТЕК ТЕХНОЛОГИЙ:

  • Python 3;
  • PostgreSQL;
  • REST / JSON
  • Docker, Kubernetes.

ОБЯЗАННОСТИ:

  • Разработка в рамках микросервисной архитектуры;
  • Проектирование интерфейсов взаимодействия с другими системами;
  • Работа в тесном сотрудничестве с full-stack разработчиками, командой автоматизации тестирования;
  • Работа по гибким методологиям разработки.

ТРЕБОВАНИЯ:

  • 3+ года опыта разработки Python 3;
  • Знание основных библиотек и шаблонов проектирования;
  • Опыт работы с базами данных, умение писать и оптимизировать запросы;
  • Опыт работы с распределёнными хранилищами и системами;
  • Понимание особенностей микросервисной архитектуры;
  • Понимание парадигмы реактивного программирования;
  • Знание различных типов NoSQL баз данных;
  • Высшее образование (физико-математическое или техническое);
  • Свободное владение linux (bash, sed, grep и другие утилиты).

БУДЕТ ПЛЮСОМ:

  • Опыт работы с Docker и Kubernetes;
  • 1+ года опыта разработки на Java (опционально);
  • Опыт работы с конвейерами CI/CD (Github CI, Gitlab CI);
  • Знание основных категорий уязвимостей OWASP, CWE;
  • Понимание процесса безопасной разработки (DevSecOps);
  • Опыт в Machine Learning.

МЫ ПРЕДЛАГАЕМ:

  • Работу в коллективе профессионалов;
  • Конкурентоспособный уровень вознаграждения;
  • Гибкий график работы;
  • ДМС со стоматологией после успешного прохождения испытательного срока;