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

О проекте: Проект СЗИ ВИ представляет собой систему защиты информации виртуальных инфраструктур от несанкционированного доступа. Решение представляет собой клиент-серверный комплекс для работы на ОС семейства Windows и Linux. Основная задача СЗИ ВИ: перехват (проксирование) внутренних потоков данных различных сред виртуализации и внедрение дополнительных механизмов защиты с целью повышения безопасности, расширение аудита событий, контроль авторизации, виртуальных контейнеров, прав доступа к ресурсам и пр. механизмам. На нашем проекте найдутся задачи разного уровня: от работ по UI/UX, бизнес-логике, оптимизации, до поддержки новых сред виртуализации, реверс-инжиниринга, плотной работы с ОС и проектирования архитектуры. На данный момент одно из перспективных направлений развития проекта – web-интерфейс управления (web-клиент: фронтэнд + бэкэнд). Обязанности: - разработка и поддержка web-клиента, обеспечивающего администрирование и аудит комплекса СЗИ ВИ; - помощь специалистам технической поддержки в решении сложных задач и взаимодействие с отделом тестирования (по необходимости); - Разработка и поддержка интерфейса управления для нового программного продукта корпоративного уровня (web application firewall), front-end — JS/JSON/HTML, back-end — lua, perl; - Исправление ошибок, выявленных в процессе тестирования и внедрений; - Участие в формировании направления развития продукта. Требования: Обязательно: - уверенное владение web-фреймворком Angular, Angular material или другими библиотеками компонентов angular-а; - уверенное владение языком программирования typescript; - уверенное владение html CSS; - понимание принципов ООП, отладки кода, поиска ошибок; - умение разобраться с документацией (в том числе на английском языке). Желательно: - опыт разработки веб-сервера (бэкэнд); - начальные знания и навыки разработки на языке С++; - опыт работы с системами контроля версий (Git, SVN); - опыт работы с системами баг-треккинга (Jira, BitBucket); - опыт работы с WSDL, SOAP, xml, json; - знания ОС семейства Linux (как минимум на уровне уверенного пользователя). Также плюсом будет: - опыт работы с виртуализацией (VmWare vSphere vCenter/Workstation, Hyper-V, KVM, etc.); - знания ОС семейства Linux (на уровне пользователя); - опыт работы с другими web-фреймворками (View, React); - знание сетевых протоколов; - знание шаблонов проектирования; - опыт написания unit-тестов (для web); - понимание принципов сериализации данных. Условия:  Стабильность, дружный коллектив, комфортные условия труда; Своевременная и достойная оплата, оформление по ТК РФ (социальный пакет: оплачиваемый отпуск, больничный, ДМС); Комната отдыха, кофе, чай, печенье; Насыщенная корпоративная жизнь; График работы: 5-ка, гибкий, режим работы гибридный (частичная удалёнка); 10 минут пешком от ст.м. Елизаровская; Оклад (по результатам собеседования) + премии; Профессиональный рост; Перспектива карьерного роста до ведущего программиста и руководителя группы разработки.