Легион

golang-разработчик систем анализа защищённости

Коротко

Go-разработчик для развития NRunner — системы анализа защищённости и сканирования уязвимостей в российской IT-компании, работающей с госсектором. Задачи включают разработку распределённой системы сканирования, API (REST/gRPC), сигнатурный анализ с YARA-правилами и аудит контейнеров Docker/Kubernetes. Требуется от 2 лет коммерческой разработки на Go, знание конкурентности (goroutines, channels, sync), опыт с PostgreSQL и Linux/Docker. Работа офисная, в Москве, по графику с 9:30 до 18:30.

Описание
«ЛЕГИОН» — российский IT-разработчик, который создаёт программные решения для информационной безопасности и госсектора. Команда нашего продукта NRunner расширяется, и мы приглашаем Go-разработчика присоединиться к развитию нашего продукта — системы анализа защищённости и сканирования уязвимостей. NRunner помогает анализировать IT-инфраструктуру, находить уязвимости и управлять активами, в системе есть базы уязвимостей NVD и БДУ ФСТЭК, встроенный EPSS и интерактивная карта сети.
Задачи
•Разрабатывать и оптимизировать backend на Go
•Развивать распределённую систему сканирования: удалённые узлы, агенты, синхронизация и передача результатов
•Разрабатывать API (REST/gRPC) для веб-интерфейса и агентов
•Работать с базами уязвимостей и механизмами их обновления
•Реализовывать проверку стойкости паролей, контроль целостности, сигнатурный анализ с YARA-правилами и аудит контейнеров (Docker/Kubernetes)
•Развивать интерактивную карту сети
•Оптимизировать производительность и участвовать в архитектурных решениях и код-ревью
Требования
•От 2 лет коммерческой разработки на Go
•Уверенное знание стандартной библиотеки Go и конкурентности: goroutines, channels, sync
•Понимание blackbox- и whitebox-сканирования
•Опыт работы с распределёнными системами
•Опыт работы с PostgreSQL: запросы, индексы, транзакции
•Уверенная работа в Linux, опыт с Docker
•Навыки написания unit- и integration-тестов, опыт работы с Git
Будет плюсом
•Знание информационной безопасности, CVE и принципов работы сканеров уязвимостей
•Опыт работы с YARA и другими инструментами сигнатурного анализа
•Понимание сетевых протоколов TCP/IP и HTTP, опыт разработки сетевых приложений
•Умение описывать архитектуру и устройство продукта: схемы, структуру БД, sequence diagrams, C4-диаграммы
•Знание подходов к описанию требований и пользовательских сценариев: User Story, User Flow, Use Case
•Английский для чтения технической документации
Условия
•Официальное трудоустройство по ТК РФ в аккредитованную IT-компанию
•Офисный формат работы: с 9:30 до 18:30
•Работа над продуктом из Реестра российского ПО
•Стек: Go, PostgreSQL, Docker, gRPC, REST
•Возможность влиять на архитектуру и развитие продукта
•Профессиональный рост и команда инженеров, которым интересна информационная безопасность

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

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте