ASTONASTON

Go Developer

Команда разработки бэкенда работает над микросервисами и API для корпоративных клиентов. Вы будете создавать и поддерживать REST/gRPC сервисы, обеспечивать надёжность, тестируемость и масштабируемость решений, влияющих на качество продуктов заказчиков

ГрейдMiddle/Senior
Опытот 3 лет

Стек

GoREST/gRPCPostgreSQLDockerMySQLRedisMongoDBCI/CDGit

Задачи

  • Разработка и поддержка REST/gRPC API
  • Проектирование и оптимизация работы с SQL/NoSQL базами
  • Написание unit, integration и end-to-end тестов
  • Контейнеризация сервисов и работа с CI/CD
  • Ревью кода и обеспечение корректной работы конкурентных механизмов в Go

Обязательно

  • коммерческий опыт разработки на Go от 3 лет
  • опыт разработки REST/gRPC API
  • опыт работы с SQL и NoSQL (PostgreSQL, MySQL, Redis, MongoDB)
  • знание Docker и понимание принципов CI/CD
  • умение писать unit, integration и e2e тесты
  • опыт работы с Git
  • понимание многопоточности и конкурентности в Go (goroutines, channels, context)

Будет плюсом

  • опыт с брокерами сообщений: Kafka, RabbitMQ, NATS
  • опыт построения микросервисной архитектуры
  • навыки работы с Kubernetes
  • опыт с ORM/SQL-библиотеками (GORM, SQLX, ENT)
  • понимание Observability: Prometheus, Grafana, OpenTelemetry
  • опыт с WebSockets
  • участие в open-source или собственные pet-проекты
  • знание Clean Architecture, SOLID, DDD
Откликнуться на сайте компании

Похожие вакансии

Смотреть ещё

JobsWave
Найти работу в IT