
Go-разработчик
- Санкт-Петербург
- Постоянная работа
- Полная занятость
- Разработка и поддержка системы управления облачными ресурсами
- Оптимизация производительности и масштабируемости системы
- Интеграция и оптимизация работы с хранилищами данных: PostgreSQL, Redis
- Ассинхронное взаимодействие между системами с помощью Kafka
- Участие в проектировании архитектуры системы
- Написание юнит- и интеграционных тестов
- Опыт разработки на языке Go (Golang) не менее 2-3 лет
- Понимание паттернов проектирования и архитектурных подходов (SOLID, DDD, CQRS и др.)
- Опыт работы с PostgreSQL — написание сложных запросов, оптимизация, работа с транзакциями
- Знакомство с Redis — использование как кэша, очередей, хранения временных данных
- Опыт интеграции с Apache Kafka — продюсеры, консьюмеры, партиционирование, управление offset'ами
- Понимание принципов асинхронной обработки, очередей задач, распределённых систем
- Навыки проектирования REST API / gRPC, документирования (Swagger/OpenAPI)
- Умение работать с метриками и мониторингом (Prometheus, Grafana)
- Опыт участия в code-review, соблюдение стандартов качества кода
- Опыт работы в методологиях Agile, Scrum, Kanban
- Уверенное владение Git, понимание процессов CI/CD