Senior developer C++ PT NGFW (VPN team)

Positive Technologies

Senior developer C++ PT NGFW (VPN team)

Москва, Преображенская площадь, 8

Метро: Преображенская площадь

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

Кто мы

Positive Technologies — вендор продуктов и услуг в области кибербезопасности. Более 20 лет наша основная задача — предотвращать хакерские атаки до того, как они причинят неприемлемый ущерб бизнесу и целым отраслям экономики. Наши технологии используют около 4000 организаций по всему миру.

Чем предстоит заниматься:
Разработкой кроссплатформенного VPN-клиента для установки соединения с PT NGFW.
В задачи клиента помимо создания и обслуживания туннеля входит много дополнительной функциональности, например: проверка операционных систем пользователей на соответствие заданным требованиям безопасности; обеспечение быстрого централизованного развертывания клиентов на множестве машин; ну и, конечно, простой и понятный интерфейс пользователя.

В обязанности входит:
- Участие в проработке архитектуры приложения.
- Создание сетевой составляющей VPN-клиента.
- Реализация взаимодействия с системой управления PT NGFW.
- Разработка пользовательского интерфейса.
- Создание инсталляторов.
- Обеспечение интеграции с операционными системами Windows, Linux, macOS.
- Написание юнит тестов.

Наши ожидания:

- Глубокое знание C/C++ (в т.ч. STL, многопоточность).
- Опыт кроссплатформенной разработки (Windows, Linux, macOS), знание системного API этих ОС.
- Сборка кода под разные ОС с использованием CMake.
- Опыт работы с Qt, QML (для разработки минималистичного GUI).
- Знание сетевых технологий (IP, TCP/UDP, сокеты, туннелирование, модель OSI).
- Умение писать unit-тесты (gtest) и интеграционные тесты.
- Навыки отладки сетевого трафика (Wireshark, tcpdump).

Будет плюсом:
- Опыт работы с OpenSSL.
- Знание протокола IPSec (опыт работы с клиентом StrongSwan).

Что мы предлагаем

- Условия для постоянного развития: внешние и внутренние образовательные программы, митапы, научпоп-лекции, экспертное обучение, обучение для руководителей и не только
- Гибкий подход к отдыху: 28 календарных дней отпуска, доплату отпускных до полного оклада и 10 day off в год
- Заботу о здоровье: ДМС с первой недели работы, включая стоматологию, ежегодный чекап
- Компенсацию до 50% расходов на занятия спортом и английским языком в рамках ежегодного бюджета

Посмотреть контакты работодателя

Адрес

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

Лаборатория Касперского

Разработчик/Developer C++ (KESL)

Лаборатория Касперского

Удаленная работа
  • Москва

  • Не указана

Рекомендуем
КСОР
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
ФИНАМ
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
БУЛАТ
Удаленная работа
  • Москва

  • Не указана

UserGate
Удаленная работа
  • Москва

  • Не указана

РДП Энтерпрайз

Старший разработчик C/С++

РДП Энтерпрайз

Удаленная работа
  • Москва

  • Не указана

КСОР
Полный день
  • Москва

  • Не указана

Р-Софт
Удаленная работа
  • Москва

  • Не указана

Линсофтверпродакшн

Middle+ / Senior С/С++ разработчик

Линсофтверпродакшн

Удаленная работа
  • Москва

  • до 240000 RUR

АйТи Сервис Менеджмент

Senior C++ Software Engineer (SaaS)

АйТи Сервис Менеджмент

Удаленная работа
  • Москва

  • от 4000 USD

Octobank
Удаленная работа
  • Москва

  • от 4000 USD

UserGate
Полный день
  • Москва

  • от 4000 USD

Ориент Системс

Team Lead C++

Ориент Системс

Удаленная работа
  • Москва

  • до 400000 RUR

Diasoft
Удаленная работа
  • Москва

  • до 400000 RUR

Okko
Удаленная работа
  • Москва

  • до 400000 RUR

Диагностика-М

Ведущий программист C++

Диагностика-М

Полный день
  • Москва

  • от 300000 RUR

Эвокарго

Senior / Team lead C++

Эвокарго

Полный день
  • Москва

  • от 300000 RUR

Группа компаний Астра

Разработчик Си (PostgreSQL/СУБД Tantor)

Группа компаний Астра

Удаленная работа
  • Москва

  • от 300000 RUR

Intella
Удаленная работа
  • Москва

  • от 500000 RUR

Открытая мобильная платформа

Разработчик C++, Qt (команда мобильных сервисов)

Открытая мобильная платформа

Удаленная работа
  • Москва

  • от 500000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию