Разработка и поддержка высоконагруженных облачных сервисов и микросервисов на Go под руководством Senior-инженера.

Обязанности:

  • Писать unit- и интеграционные тесты.
  • Участвовать в проектировании REST API и gRPC-интерфейсов.
  • Оптимизировать микросервисы и устранять ошибки.
  • Взаимодействовать с backend-командой и системными администраторами, вести задачи и отчётность в YouTrack.

Требования:

  • Базовое уверенное знание Go, включая структуры данных, горутины и каналы.
  • Понимание REST API и микросервисной архитектуры.
  • Опыт работы с PostgreSQL, базовыми SQL-запросами и транзакциями.
  • Базовые навыки Git, Docker и Linux.
  • Готовность учиться и разбираться в высоконагруженных системах; грамотный русский язык.
  • Стабильный интернет и рабочая гарнитура для созвонов.

Будет преимуществом: опыт с gRPC, RabbitMQ или Redis, а также Go-проекты в публичном репозитории GitHub или GitLab.

Условия: полная удалённая работа из России или Беларуси; график 5/2 с гибким началом дня с 9:00 до 11:00 по МСК; оплачиваемый испытательный срок в течение месяца с полным окладом; персональный ментор, регулярные перформанс-ревью и возможности профессионального роста. Выплаты раз в месяц на карту банка РФ или РБ.