Активно ищем

Go-разработчик (Golang)

Направление
Backend-разработка
Формат
Удалённо
Занятость
Полная

Разработка высоконагруженных микросервисов.

Ищем Go-разработчика с опытом в высоконагруженных системах. Вы будете создавать и развивать микросервисы, отвечать за качество кода и интеграции с внешними системами.

Условия

  • Грейд: Middle / Middle+
  • Формат: удалённо, работа по МСК
  • Локация: РФ
  • Языки: русский
  • Длительность: долгосрочно
  • Занятость: полная

Задачи

  • Разработка новых микросервисов, в том числе для интеграции с внешними системами
  • Развитие функционала существующих сервисов
  • Оптимизация производительности и отказоустойчивости
  • Проведение code review и участие в техническом ревью решений
  • Покрытие кода тестами и контроль его качества
  • Взаимодействие с командой разработки и аналитиками

Требования

  • Коммерческий опыт разработки на Go от 2 лет
  • Опыт разработки микросервисной архитектуры и высоконагруженных систем
  • Уверенная работа с Linux, Docker и Git
  • Понимание SOLID и основных паттернов проектирования
  • Понимание сетевых протоколов TCP, HTTP, DNS
  • Опыт работы хотя бы с одной NoSQL-БД (Redis, Tarantool, MongoDB и т.п.)
  • Опыт работы с реляционными БД (PostgreSQL или аналоги)
  • Умение писать unit-тесты

Будет плюсом

  • Опыт работы с gRPC
  • Опыт работы с брокерами сообщений (Kafka, RabbitMQ)
  • Опыт работы с Tarantool, Reindexer, Memcached
  • Опыт работы с Consul или другими системами service discovery
  • Опыт профилирования Go-приложений и написания бенчмарков
  • Опыт работы с Temporal
  • Опыт настройки CI/CD, Kubernetes

Откликнуться на вакансию

Резюме и портфолио

    PDF, Word, Excel, PowerPoint, JPG, PNG или ZIP - до 3 файлов, всего до 10 МБ. Большие файлы пришлите ссылкой на облако в сообщении. Не прикладывайте паспорта и документы с персональными данными других людей.