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