Cloud.ru
Golang Developer (Команда HR-платформы)
От 1 года до 3 летГибридГибрид
Навыки
GoJavaScriptNode.jsRESTgRPCSQLPostgreSQLMongoDBKafkaRabbitMQsquirrelRedisDockerKubernetesCI/CD
Обязанности
- 01Разработка и поддержка микросервисов на Go
- 02Рефакторинг и оптимизация существующих сервисов
- 03Перенос и реализация функциональности с JavaScript (Node.js) на Go
- 04Интеграция с внутренними сервисами и API других команд
- 05Участие в code review и обсуждении архитектурных решений
- 06Поддержка и сопровождение сервисов в production-среде
Требования
- 01Коммерческий опыт разработки на Go от 1 года
- 02Понимание принципов построения REST и gRPC API
- 03Понимание принципов микросервисной архитектуры
- 04Уверенное понимание работы с SQL (индексы, транзакции, оптимизация запросов)
- 05Опыт работы с базами данных (PostgreSQL/MongoDB)
- 06Опыт работы с брокерами сообщений (Kafka, RabbitMQ)
- 07Опыт использования query builders в Go (squirrel и др.)
- 08Опыт работы с Redis
- 09Опыт работы с Docker
- 10Базовое понимание Kubernetes (манифесты, деплой сервисов)
- 11Понимание принципов CI/CD