Positive Technologies
Go разработчик (AM)
2 нед. назад
RussiaMiddle
golanggoroutinesканалысинхронизацияпрофилированиеотладкапаттерны проектированияsql
Positive Technologies разрабатывает систему управления активами в области кибербезопасности. Вакансия подразумевает работу над подсистемой сбора данных платформы, включая проектирование и разработку софта для защиты ИТ-инфраструктуры.
О компании
- Positive Technologies — вендор продуктов и услуг в области кибербезопасности.
- Более 20 лет основная задача — предотвращать хакерские атаки до того, как они причинят неприемлемый ущерб бизнесу и отраслям экономики.
- Технологии используют около 4000 организаций по всему миру.
О продукте
- Разрабатываем систему управления активами в области кибербезопасности (Cyber Security Asset Management) — помогает компаниям контролировать и защищать свою ИТ-инфраструктуру.
- Работа над подсистемой сбора данных — ключевым компонентом платформы.
- Полный цикл: создание задач сбора данных, разработка агентов и модулей сбора, решение задач сетевой доступности в сегментированных сетях.
Обязанности
- Писать понятный, поддерживаемый, покрытый тестами код.
- Проектировать архитектуру и разрабатывать новый функционал.
- Изучать, выбирать и предлагать оптимальные технические решения.
- Поддерживать и рефакторить существующий код.
Требования
- Опыт серверной разработки на Golang от 3 лет.
- Уверенное владение экосистемой Go (goroutines, каналы, синхронизация, профилирование, отладка).
- Глубокое знание паттернов проектирования, принципов чистой архитектуры и прикладных ООП-подходов в контексте Go.
- Знание алгоритмов и структур данных.
- Уверенное знание SQL и реляционных БД (PostgreSQL, MySQL или аналоги).
- Опыт работы с Linux и Docker.
- Опыт разработки многопоточных приложений.
- Знание принципов дизайна и построения распределенных web-приложений.
- Умение писать юнит- и интеграционные тесты, документировать API и сервисы.
Будет плюсом
- Знание C# и разносторонний опыт разработки.
Условия
- Условия для постоянного развития: образовательные программы, митапы, экспертное обучение.
- Гибкий подход к отдыху: 28 календарных дней отпуска, доплата отпускных до полного оклада, 10 day off в год.
- Забота о здоровье: ДМС с первой недели, включая стоматологию, ежегодный чекап.
- Компенсация до 50% расходов на занятия спортом и английским языком.
- Работа в аккредитованной ИТ-компании и возможность использования льгот Министерства цифрового развития.