Проект:

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



Задачи:

Участие в проектировании архитектуры решения
Проектирование, разработка, поддержка программных модулей
Масштабирование, выявление узких мест, оптимизация производительности
Проведение review кода других членов команды



Стек:

Golang
Docker
PostgreSQL
ClickHouse
RabbitMQ
GitLab



Требования:

Опыт коммерческой разработки на Golang не менее 3 лет
Опыт проектирования и разработки микросервисных проектов, понимание их особенностей
Опыт построения сложных и крупных проектов на Go с нуля
Опыт работы с различными реляционными и нереляционными хранилищами данных. Понимание сильных и слабых сторон этих решений
Уверенное владение консолью linux
Опыт в использование gRPC, REST
Понимание принципов CI/CD

Будет плюсом:

Опыт разработки высоконагруженных систем
Опыт работы в роли тимлида