Ищется Go разработчик (грейд: Middle+/Senior) на проект.
Условия:
Локация и гражданство: РФ
Загрузка: 100%
Длительность: 6+ месяцев
Старт: ASAP
Требования:
- Опыт в крупных e-commerce проектах будет явным преимуществом.
- Уверенные знания Go (опыт работы от 4–5 лет минимум).
- Уверенное знание каналов и рутин (будут большие параллельные вычисления).
- Опыт реализации проекта с нуля.
- Желателен опыт на Java.
- Опыт нагрузочного тестирования.
- Опыт разработки микросервисов/сервисов.
- Опыт оптимизации производительности.
- Опыт оптимизации SQL запросов, проектирование схем хранения.
- Отличное знание принципов работы реляционной БД.
- Опыт работы с Postgres.
- Опыт работы с Kafka.
- Опыт работы с Keycloak.
- Опыт работы с Airflow.
Задачи:
- Подготовка фреймворка к проекту.
- Подготовка архитектуры разделов в фреймворке.
- Интеграция с внешними системами через API/Kafka и другие интерфейсы.
- Реализация логики работы и обработки данных веб-систем.
- Реализация фоновых задач для расчета данных.
- Реализация подготовки данных для BI интерфейсов.
- Реализация авторизации/аутентификации через Keycloak.
- Написание нагрузочных тестов.
- Написание unit-тестов.