
Senior Go Developer
Описание вакансии
Привет!
Давай знакомиться, меня зовут Даша - веду подбор в Crosstech Solutions Group. Мы ищем ведущего инженера-программиста Go, который займется разработкой и развитием высоконагруженных микросервисных систем на Go.
проектирование и развитие архитектуры микросервисов (SOA);
разработка высокопроизводительных и отказоустойчивых низкоуровневых компонентов системы;
написание чистого, эффективного и легко поддерживаемого кода;
оптимизация существующих решений для обеспечения высокой масштабируемости и низкой задержки;
участие в код-ревью, обмен знаниями и помощь в росте коллегам;
тесное взаимодействие с командой разработки продукта, DevOps, аналитиками и др.
глубокое понимание философии Go: конкурентность (goroutines, channels, sync package), интерфейсы, композиция;
уверенное владение SQL (предпочтительно PostgreSQL): написание сложных запросов, оптимизация, понимание индексов и транзакций;
понимание принципов работы контейнеризации и опыт работы с Docker. Знание оркестраторов (Kubernetes) будет плюсом;
уверенное владение Git и опыт работы в команде (git-flow, trunk-based development);
опыт работы под GNU/Linux (умение работать с командной строкой, анализировать логи, понимание базовых принципов ОС).
знание и опыт применения принципов криптографии на практике (хеширование, шифрование, цифровые подписи);
знание и опыт настройки инструментов CI/CD (GitLab CI, Github Actions);
уверенное владение Python;
опыт работы в крупных IT-предприятиях с распределенными командами и сложной инфраструктурой.
