Ищется Go разработчик (грейд: Middle+/Senior) на проект.

Условия:
Локация и гражданство: РФ
Загрузка: 100%
Длительность: 6+ месяцев
Старт: ASAP

Требования:

  • Опыт в крупных e-commerce проектах будет явным преимуществом.
  • Уверенные знания Go (опыт работы от 4–5 лет минимум).
  • Уверенное знание каналов и рутин (будут большие параллельные вычисления).
  • Опыт реализации проекта с нуля.
  • Желателен опыт на Java.
  • Опыт нагрузочного тестирования.
  • Опыт разработки микросервисов/сервисов.
  • Опыт оптимизации производительности.
  • Опыт оптимизации SQL запросов, проектирование схем хранения.
  • Отличное знание принципов работы реляционной БД.
  • Опыт работы с Postgres.
  • Опыт работы с Kafka.
  • Опыт работы с Keycloak.
  • Опыт работы с Airflow.

Задачи:

  • Подготовка фреймворка к проекту.
  • Подготовка архитектуры разделов в фреймворке.
  • Интеграция с внешними системами через API/Kafka и другие интерфейсы.
  • Реализация логики работы и обработки данных веб-систем.
  • Реализация фоновых задач для расчета данных.
  • Реализация подготовки данных для BI интерфейсов.
  • Реализация авторизации/аутентификации через Keycloak.
  • Написание нагрузочных тестов.
  • Написание unit-тестов.