Поиск работы на сайте Jobvk.com
Разместить вакансию
Разместить резюме

Разработчик/программист С++ (middle)

Конфидент
  • Удаленная работа
  • Полная занятость

ГК Конфидент - крупнейший в России вендор и системный интегратор в области информационной безопасности и разработки средств защиты информации. Наши продукты применяются для защиты конфиденциальной информации и информации, составляющей государственную тайну до уровня «совершенно секретно».

О компании:

  • 32 года на рынке
  • 300+ сотрудников
  • 7 продуктов в экосистеме
  • 700+ партнеров в РФ
  • Сотни тысяч постоянных заказчиков
  • 4500+ проектов реализуется в РФ с использованием наших продуктов

Наши заказчики: органы государственной власти по всей России, крупнейшие энергетические компании, медицинские и банковские учреждения, страховые компании.

Компания имеет государственную ИТ-аккредитацию (помимо этого есть бронь от призыва по мобилизации).

Примечание.) Несмотря на столь серьезную предметную область, в которой мы работаем,

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

У нас есть/требуются:

  • задачи на бизнес-логику, архитектуру, масштабирование проектов,
  • базовое понимание разных моделей доступа к данным,
  • необходимость писать надежный, понятный и по возможности производительный код.

Мы сейчас ищем middle разработчика в группу разработки WAF.

WAF – продукт типа Web Application Firewall – межсетевой экран уровня приложений, проверяющий HTTP-запросы от пользователя к веб-ресурсу на предмет возможных атак.

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

Разработка бизнес-логики и поддержка серверной и частично клиентской (интерфейс администратора) части ПО, предназначенного для анализа и проверки HTTP-запросов, приходящих от пользователя на веб-ресурс, и реакцию на них в зависимости от результата анализа.

Круг задач может быть связан с разными областями:

анализ трафика различными методами.

Разработка компонентов, обеспечивающих работу логики по анализу трафика.

Разработка компонентов, обеспечивающих масштабируемость продукта и связь между его составляющими.

Участие в проектировании архитектуры проекта.

Что требуется обязательно:

Опыт разработки под ОС Linux.

Опыт разработки на C/C++ от 4 лет (начиная с C++11).

Знание принципов ООП.

Знание основных контейнеров STL и умение их использовать.

Понимание принципов отладки кода, умение пользоваться отладчиками.

Желательно:

Знание сетевых протоколов (в частности TCP/IP) и маршрутизации.​​​

C++ 17 стандарта.

Знакомство с решениями типа реверс-прокси (например haproxy).

Опыт работы с обменом данными на базе протокола MQTT.

Знание