Конфидент

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

Не указана
  • Санкт-Петербург
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

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

О компании:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Желательно:

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

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

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

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

Знание принципов взаимодействия web-интерфейсов на js и бэкэнда.

Будет плюсом (будет в работе):

Опыт сборки встроенных Linux-дистрибутивов (Buildroot, OpenWRT, и т.п.).​

Опыт работы над проектами распределённых сетевых решений.

Что мы предлагаем нашим сотрудникам:

оформление по ТК РФ (полностью "белая" зп);

уровень дохода обсуждается индивидуально, при отклике напишите, пожалуйста, ваши ожидания;

график работы: 5-ка, гибкое начало рабочего дня;

гибрид: 3 офис, 2 удаленно;

10 минут пешком от ст.м. Елизаровская;

Современные технологии;

Наставника в период адаптации.

ДМС

Врач в офисе

IT аккредитованная компания: отсрочка от службы в армии, бронь на мобилизацию

перспектива карьерного роста;

насыщенная корпоративная жизнь, подарки к праздникам, детям на Новый год;

комната отдыха с Play Station 5 и большим ТВ, кофемашина с различным кофе :)

современные методологии разработки (код-ревью, юнит-тестирование, CI/CD технологии, баг-треккинг системы, документирование, спринты, и пр.)

​​