Напиши текст вакансии для должности "Программист С++ (виртуальные инфраструктуры /СЗВИ)". Название компании: "Конфидент". Расположение: Санкт-Петербург. График работы: Гибкий график. Опыт работы: От 3 до 6 лет. Ключевые навыки: 

Группа компаний «Конфидент» - одна из первых негосударственных организаций в России, предложивших российскому рынку услуги в области защиты информации. За 29 лет существования в группе компаний «Конфидент» сформировалось несколько направлений деятельности: оказание различных видов консультационных услуг в области безопасности, разработка сертифицированных систем защиты информации, создание комплексных систем информационной безопасности, противодействие экономическому шпионажу, а также аттестация объектов информатизации. О проекте: Проект СЗИ ВИ представляет собой систему защиты информации виртуальных инфраструктур от несанкционированного доступа. Решение представляет собой клиент-серверный комплекс для работы на ОС семейства Windows и Linux. Основная задача СЗИ ВИ: перехват (проксирование) внутренних потоков данных различных сред виртуализации и внедрения дополнительных механизмов защиты с целью повышения безопасности, расширение аудита событий, контроль авторизации, виртуальных контейнеров, прав доступа к ресурсам и пр. механизмам. На нашем проекте найдутся задачи разного уровня: от работ по UI/UX, бизнес-логике, оптимизации, до поддержки новых сред виртуализации, реверс-инжиниринга, плотной работы с ОС и проектирования архитектуры. Обязанности: - разработка и поддержка серверной и клиентской части ПО, обеспечивающего администрирование и аудит систем виртуализации на базе различных программных решений (VMware vSphere, Microsoft Windows Server Hyper-V, KVM) - помощь специалистам технической поддержки в решении сложных задач и взаимодействие с отделом тестирования (по необходимости). Требования: Обязательно: - уверенное владение языком программирования C++ - понимание принципов ООП, знание основных контейнеров STL и умение их использовать - умение пользоваться отладчиком - опыт работы c MS Visual Studio (2010-2019) - опыт разработки MFC-приложений, опыт разработки приложений на Win32API - умение разобраться с документацией (в том числе на английском языке). Желательно: - опыт разработки многопоточных приложений - опыт работы с виртуализацией (VmWare vSphere vCenter/Workstation, Hyper-V, KVM, etc.) - опыт работы с системами контроля версий (Git, SVN). - опыт работы с системами баг-треккинга (Jira, BitBucket) - опыт разработки клиент-серверных систем - опыт реверс-инжениринга - опыт разработки служб windows - знания ОС семейства Linux (как минимум на уровне уверенного пользователя). Также плюсом будет: - опыт разработки web-приложений - опыт разработки на языке typescript - знание сетевых протоколов - знание основных принципов шифрования информации (симметричные/асимметричные алгоритмы), SSL - знание шаблонов проектирования - опыт работы с WSDL, SOAP, xml, json - опыт работы на C#, Java, Qt - опыт написания unit-тестов - опыт разработки драйверов и отладки kernel-mode - опыт работы с COM, REST API, WMI - опыт работы с boost asio - понимание принципов сериализации данных. - умение принимать архитектурные решения Условия:  Своевременная и достойная оплата, оформление по ТК РФ (социальный пакет: оплачиваемый отпуск, больничный, ДМС); Комната отдыха, кофе, чай; График работы: 5-ка, гибкий, режим работы гибридный; 10 минут пешком от ст.м. Елизаровская; Оклад (по результатам собеседования) + премии; Профессиональный рост; Перспектива карьерного роста.