Мы ищем Senior Golang Developer в команду Supply для оптимизации и переосмысления архитектуры текущих решений в отельном продукте. Основной фокус — развитие платформы, включая её оптимизацию, масштабируемость и устойчивость.
Требуются техническая зрелость и умение принимать архитектурные решения для стабильной работы системы. На проекте высокая нагрузка, сложная бизнес-логика и работа с разнообразными API: JSON, XML, GraphQL, SOAP.
Эта роль сочетает продуктовую разработку и развитие платформы с перспективой влиять на архитектуру по мере знакомства с проектом.
Ключевые задачи:
Разработка на Go
Проектирование архитектуры сервисов
Покрытие кода тестами
Поддержка и развитие существующих интеграций
Реализация новых интеграций
Наш стек: Go, PostgreSQL, Aerospike, Kafka, Redis, Prometheus, OpenTelemetry, Docker.
Требования:
Коммерческий опыт разработки — от 5 лет, на Go — от 4 лет
Опыт работы с сетевыми протоколами: HTTP, gRPC, FTP
Опыт с PostgreSQL, включая сложные кейсы (оптимизация запросов, работа с большими объёмами данных, сложные транзакции и т. д.)
Опыт системного дизайна
Английский язык — не ниже B1, в том числе разговорный
Будет плюсом:
Опыт работы с распределёнными кэшами (Redis и/или Aerospike)
Опыт работы брокерами сообщений( Kafka и/или RabbitMQ и/или NATS)
Букмекерская компания МЕЛБЕТ
Москва
Не указана
Группа компаний Астра
Москва
до 350000 RUR
Лаборатория Маркетинга
Москва
до 400000 RUR
Москва
до 400000 RUR
Группа компаний Астра
Москва
до 400000 RUR