Go Middle+ Разработчик

Go Middle+ Разработчик


Компания: Цифровые привычки IT-аккредитована

Локация: Удаленно, РФ (часовой пояс +-1 час от Москвы)

Формат работы: Удаленно

Зарплата: 220-350 тр (зависит от грейда)

Занятость: Полная. Трудоустройство: ИП или ГПХ.

Требования

  • Опыт написания ПО на языке Golang от 3х лет;
  • Микросервисная архитектура;
  • Знание архитектурного стиля REST;
  • Понимание событийной архитектуры, работа с очередями Kafka;
  • Знание основ шифрования (шифрование файлов по ключу шифра);
  • Знание основ SQL, БД Postgre;
  • Работа по Agile методологиям (Scrum);
  • Знание CN (K8S);
  • Умение декомпозировать и оценивать задачи.

Описание задач

Назначение и архитектура решения: Требуется разработка микросервисной архитектуры на Golang. Решение должно выставлять канонический REST API для взаимодействия с системой управления заказами (EP) как сервис-провайдер. Архитектура строится на принципах: один сервис работает с одной сущностью, только один сервис имеет доступ к БД, использование Golang как основного языка разработки.

Функциональные компоненты системы: Система должна включать:

  • EP Adapter для активации/терминации сервиса через REST-интерфейсы добавления и удаления подписок;
  • Main Service для управления подписками и билетами с функциями замены номера абонента;
  • Buying Tickets Service с расписанием автоматической закупки билетов;
  • PostgreSQL база данных для хранения подписок, билетов и истории со сменой статусов.

Откликнуться: @evgenya_kovaleva

Report Page