Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs
GardaTech Solutions Group (formerly Crosstech Solutions Group / GTSG) is a specialized Russian cybersecurity software vendor and enterprise data security developer headquartered in Moscow. Operating on a B2B enterprise software licensing, implementation, and IT security consulting commercial model, the company develops proprietary software solutions listed in the Unified Register of Russian Computer Software.

Привет!

Давай знакомиться, меня зовут Даша - веду подбор в Crosstech Solutions Group. Мы ищем ведущего инженера-программиста Go, который займется разработкой и развитием высоконагруженных микросервисных систем на Go.

Чем предстоит заниматься:

  • проектирование и развитие архитектуры микросервисов (SOA);

  • разработка высокопроизводительных и отказоустойчивых низкоуровневых компонентов системы;

  • написание чистого, эффективного и легко поддерживаемого кода;

  • оптимизация существующих решений для обеспечения высокой масштабируемости и низкой задержки;

  • участие в код-ревью, обмен знаниями и помощь в росте коллегам;

  • тесное взаимодействие с командой разработки продукта, DevOps, аналитиками и др.

Наши ожидания от кандидата:

  • глубокое понимание философии Go: конкурентность (goroutines, channels, sync package), интерфейсы, композиция;

  • уверенное владение SQL (предпочтительно PostgreSQL): написание сложных запросов, оптимизация, понимание индексов и транзакций;

  • опыт проектирования и взаимодействия с микросервисами через gRPC и/или REST;

  • понимание принципов работы контейнеризации и опыт работы с Docker. Знание оркестраторов (Kubernetes) будет плюсом;

  • уверенное владение Git и опыт работы в команде (git-flow, trunk-based development);

  • опыт работы под GNU/Linux (умение работать с командной строкой, анализировать логи, понимание базовых принципов ОС).

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

  • знание и опыт применения принципов криптографии на практике (хеширование, шифрование, цифровые подписи);

  • опыт работы с брокерами сообщений: Kafka или RabbitMQ;

  • опыт работы с Redis (как кэшем и как key-value хранилищем);

  • знание и опыт настройки инструментов CI/CD (GitLab CI, Github Actions);

  • уверенное владение Python;

  • опыт работы в крупных IT-предприятиях с распределенными командами и сложной инфраструктурой.

Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Create free account
Free forever • Less than a minute • No credit card

Work setup

Location
Moscow
Remote work
In office