Middle Golang Developer (Web)

З/п не указана
Опыт работы: От 1 года до 3 лет
График работы: Удаленная работа
Занятость: Полная занятость
Компания: X5 Digital
Что предстоит делать:
  • Принимать активное участие в проектировании и разработке микросервисов;
  • Оптимизировать выполнение запросов, анализировать и профилировать выполнение программного кода, повышать общую отказоустойчивость системы;
  • Выполнять рефакторинг и ревью кода;
  • Покрывать код тестами;
  • Изучать и использовать новые эффективные подходы в разработке, использовать инструменты, повышающие качество, скорость разработки, тестирования и внедрения;
  • Заниматься декомпозицией и оценкой задач;
  • Консультировать коллег по техническим вопросам.
Что для этого нужно:
  • Опыт работы с Golang от 1 года;
  • Опыт написания RESTful API и понимание принципов работы протокола HTTP;
  • Опыт работы с реляционными и нереляционными базами данных;
  • Понимание принципов и паттернов разработки;
  • Понимание принципов организации микро-сервисной архитектуры и архитектуры на базе событий;
  • Понимание способов разработки приложений через генерацию кода;
  • Хорошее понимание алгоритмов и структур данных.
Будет плюсом:
  • Опыт работы с Redis, Kafka, ElasticSearch, S3 API object storage
Наш стек: Go, Kubernetes, Postgres, Redis, Kafka, ElasticSearch, Git.

Хочу откликнуться
<
>