Senior Golang Developer
Описание
Немного о проекте: Гарда DSPM – система аудита и управления безопасностью данных в инфраструктуре заказчика. Основные задачи: непрерывное обнаружение и инвентаризация чувствительных данных в инфраструктуре заказчика, автоматическая классификация (персональные данные — ПДн, коммерческая, государственная тайна, …), оценка доступов, расчет рисков, построение единой карты активов с рекомендациями по устранению наиболее критичных рисков. Чем предстоит заниматься: Участвовать во всех этапах разработки: проектирование, реализация, ревью и стабилизация Проводить качественное ревью кода коллег анализируя полноту реализации и соответствие ее требованиям задачи Проводить рефакторинг уже имеющихся подсистем На Go мы ведем разработку сервисных модулей системы, осуществляющих обработку данных, управление задачами, двунаправленная коммуникация со сторонними продуктами внутри компании и внешними системами Мы работаем по Agile в кросс-функциональных scrum командах. Код в Gitlab, задачи в Jira. Ждем от кандидата: Понимание процесса промышленной разработки и мышление целями бизнеса Опыт работы по Scrum Опыт разработки продуктов на языке Go от 5 лет Понимание основ микросервисной архитектуры Опыт разработки REST и gRPC сервисов Знание основных структур данных, алгоритмов, паттернов проектирования Опыт разработки многопоточных систем, понимание проблемы синхронизации и механизмов ее решения Будет плюсом: Умение работать с docker, kubernetes Опыт работы с брокерами и кешами: Kafka, NATS, RabbitMQ, Redis, ELK Опыт проектирования и/или разработки систем требовательных к производительности Опыт отладки сценариев с высокой нагрузкой / большим объемом данных