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

Дата размещения вакансии: 03.10.2024
Работодатель: Т1
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

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

  • Разрабатывать новые и поддерживать текущие сервисы на Golang (с нуля, или переписывать с других языков);
  • Готовность к поддержке и развитию API Gateway решения и написания плагинов на Lua;
  • Участвовать в формировании и развитии процессов разработки, наставничество над младшими разработчиками;
  • Формировать единые подходы к разработке инструментов и сервисов на Go;
  • Участвовать в проработке архитектуры технических решений;
  • Анализировать и оптимизировать производительность приложений;
  • Проводить Code Review.

Требования:

  • Опыт коммерческой разработки на Golang от 3 лет;
  • Знакомство или готовность программировать скрипты на Lua;
  • Опыт разработки web-сервисов (REST, gRPC, WebSockets);
  • Имеете базовую подготовку по алгоритмам и структурам данных;
  • Уверенное знание SQL и способность писать и оптимизировать сложные запросы;
  • Знакомы с принципами микросервисной архитектуры;
  • Имеете практический опыт работы с высоконагруженными системами;
  • Умение писать надёжный код, исследовать сложные проблемы и работать в команде;
  • Умение покрывать код тестами.

Будет плюсом:

  • Опыт работы с облачными платформами, такими как Google Cloud, Yandex Cloud, AWS;
  • Опыт написания собственных Go модулей;
  • Используете в работе Docker/Kubernetes.