Python программист

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Одна из ведущих российских компаний, специализирующаяся на разработке ПО в области информационной безопасности

Описание вакансии

Условия работы

О компании:

Мы — компания Positive Technologies. Вот уже 18 лет мы защищаем организации от современных киберугроз: находим уязвимости, расследуем инциденты, разрабатываем высокотехнологичные ИБ-продукты и сервисы.

Мы создали более десяти продуктов в области противодействия киберугрозам и успешно продвигаемся на мировой рынок.

PT Industrial Security Incident Manager (ISIM) - программно-аппаратный комплекс глубокого анализа технологического трафика

Чем предстоит заниматься:

  • писать новые и развивать существующие сервисы на Python / Tornado;
  • писать и поддерживать внутренние инструменты для работы экспертов (Python, Bash, Lua, and etc)
  • участвовать в анализе, проектировании и оценке технических решений вместе с командой;
  • писать unit и функциональные тесты;
  • участвовать в code review.

Что мы ожидаем:

  • опыт разработки на Python от 3-х лет (Python 3);
  • опыт работы с SQL, проектирования структуры БД (PostgreSQL);
  • работа в Unix на уровне уверенного пользователя;
  • уверенная работа с Git;
  • опыт написания асинхронного кода asyncio (async/await);
  • опыт работы с ORM и без;
  • опыт написания юнит тестов (py.test, mock and etc).

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

  • опыт разработки REST API/websocket;
  • опыт работы с Сlickhouse, Django, Celery, Rabbitmq, Redis, SQLAlchemy;
  • знание классических алгоритмы и структур данных, сортировки, алгоритмы на графах, динамическое программирование.

Что взамен:

  • уютный офис в центре города;
  • белая зарплата;
  • ДМС со стоматологией;
  • шесть недель оплачиваемого отпуска;
  • можно самому выбрать, во сколько начнется твой рабочий день (с 9 до 11);
  • дресс-кода у нас нет — мы за свободу в выборе стиля.