Middle разработчик (TypeScript/React + Go) в продукт по информационной безопасности
Немного о КРЕДО-С:
КРЕДО-С – компания с большими амбициями и любовью к своему делу. Нам посчастливилось работать в одном из самых динамичных и актуальных бизнес-сегментов – на рынке информационной безопасности, ежедневно 24/7 защищая цифровые активы бизнеса и государства. Каждый день мы помогаем IT и ИБ-руководителям принимать тысячи информированных решений по защите бизнеса и противодействию киберугрозам, обеспечивая его устойчивость и развитие.
Входим в Топ-100 системных интеграторов по информационной безопасности (ИБ) в России.
Мы на рынке с 1993 года, что говорит само за себя.
Занимаемся цифровизацией различных сфер деятельности предприятий и госучреждений.
География проектов охватывает 38 регионов России.Мы не только интегратор, но и создаем свои собственные продукты в области ИБ.КиберОснова - один из наших собственных продуктов, система управления информационной безопасностью.Формат работы: разработка и развитие продукта с активным использованием ИИ-инструментов.О продукте.КиберОснова - on-premise решение для управления ИБ-активами предприятий. Включает инвентаризацию оборудования и ПО, учет средств защиты информации, управление уязвимостями, ролевую модель доступа. Продукт входит в реестр отечественного ПО.Что мы делаем:Инвентаризация оборудования и ПО, учёт СЗИ, управление уязвимостями, сложная ролевая модель, агенты для Windows (Go, MSI).Технологический акцент:Мы активно используем ИИ-инструменты в разработке и в самом продукте. Вас ждёт среда, где AI — полноценный коллега, а не просто модное слово.Стек технологий:
– Frontend: React 18, TypeScript, Vite, Mantine UI, React Query, React Router v6, Recharts.
– Backend: PHP (планируется перевод на TypeScript), Go 1.22 (микросервисы: инвентаризация, лицензирование, рассылки, планировщик задач, нормализатор ПО с LLM).
– База данных: PostgreSQL (сложная ролевая модель, представления, триггеры, миграции).
– Инфраструктура: Docker Compose, Ollama (локальный LLM-инференс).
– Агент: Go, Windows-служба, сбор телеметрии и инвентаризации, MSI-установщик (WiX).
Обязанности:
– Разработка новых функций и модулей системы.
– Поддержка и развитие существующей кодовой базы на React, TypeScript, Go и PostgreSQL.
– Написание SQL-миграций, представлений, триггеров.
– Работа с Docker-контейнерами, настройка и отладка микросервисов.
– Участие в проектировании архитектуры новых модулей.
– Использование ИИ-инструментов для ускорения разработки, анализа кода, генерации решений.
Обязательные требования:
– Опыт коммерческой разработки от 2 лет.
– Уверенное владение TypeScript и React (хуки, состояние, роутинг, работа с API).
– Опыт работы с PostgreSQL: написание запросов, понимание индексов, представлений, триггеров, миграций.
– Опыт работы с Go обязателен.
– Понимание принципов REST API.
– Опыт работы с Docker на уровне пользователя (docker compose up, логи, отладка).
– Опыт работы с Git (ветвление, merge, разрешение конфликтов).
– Умение читать и разбираться в чужом коде.
– Готовность осваивать и активно применять ИИ-инструменты в повседневной работе.
Желательно:
– Опыт разработки на Go (микросервисы, HTTP-серверы, работа с БД).
– Опыт работы с PHP.
– Понимание принципов информационной безопасности (уязвимости, СЗИ, СКЗИ).
– Опыт написания SQL-миграций в проектах с длинной историей.
– Знакомство с WiX или другими системами сборки MSI-установщиков.
– Опыт работы с LLM (промпт-инжиниринг, интеграция моделей в приложения).
– Опыт работы с Linux на уровне администрирования.
Условия:
– Возможность стоять у истоков нового продукта в востребованной нише. Атмосфера стартапа в команде.
– Мы - аккредитованная ИТ-компания, что дает право на льготы от государства (отсрочка от армии, налоговые льготы).
– Официальное трудоустройство по ТК РФ.
– Возможность пользоваться кафетерием льгот после успешного прохождения испытательного срока: ДМС, оплата обедов, оплата спорта и др.
– Рассматриваем формат работы в офисе, гибрид, полностью удаленная работа.
– Уровень заработной платы обсуждается на этапе собеседования.