Description
Привет! Меня зовут Эля, я HR в компании «Амбрелла — Защита Информационных Систем». Мы — аккредитованная IT-компания в сфере информационной безопасности, развиваем собственный SIEM-продукт и сейчас усиливаем команду разработки.
Ищем опытного Golang Developer, который будет работать над высокопроизводительными backend- и сетевыми сервисами под Linux. Команда развивает сервисы приёма и обработки телеметрии для SIEM: NetFlow Collector и агенты, работающие с NetFlow v5/v9, IPFIX, Syslog, Kafka, нормализацией событий и записью данных в ClickHouse. Основные требования к сервисам — высокий PPS/EPS без потерь пакетов, предсказуемая latency и минимальное потребление памяти.
Разработка исключительно продуктовая, без legacy-проектов. Использование AI-инструментов приветствуется при полном понимании генерируемого кода и обязательном прохождении code review. Зона ответственности: Разработка высоконагруженных сетевых и backend-сервисов на Go.
Проектирование конкурентных пайплайнов обработки данных: ingestion → parsing → enrichment → storage. Разработка парсеров бинарных и текстовых протоколов: NetFlow v5/v9, IPFIX, Syslog RFC 5424, CEF. Оптимизация CPU, аллокаций, памяти и latency; работа с метриками PPS, EPS, p95/p99.
Профилирование сервисов в dev- и production-средах: CPU, heap, block, mutex, goroutine. Написание и поддержка benchmark- и нагрузочных тестов, контроль performance-регрессий в CI. Разработка REST API и gRPC-интерфейсов.
Сборка статических бинарников и поставка сервисов в виде systemd units. Реализация graceful shutdown и корректной обработки сигналов. Диагностика production-инцидентов: потеря пакетов, утечки goroutine, деградация производительности, рост памяти и очередей.
Разработка unit- и интеграционных тестов. Проведение code review и подготовка технической документации. Взаимодействие с системными аналитиками, DevOps, SIEM-инженерами и техническими писателями.
Ежедневный status report о ходе разработки.
Требования
Go и Linux: Отличное знание Go 1.24+. Уверенна
Employer contacts (email/phone/telegram) are hidden from the public preview —
send your CV, and we will connect you directly.