Программист Golang
Обязанности:
Управление командой backend-разработки. Участием в найме и развитии команды. Разработкой и развитием масштабируемого каталога отелей, агрегирующего данные из множества источников. Разработкой и поддержкой модулей интеграции с ключевыми поставщиками. Участием в проектировании API и интеграции с другими сервисами Суточно.ру. Повышением отказоустойчивости и производительности системы, внедряя различные архитектурные решения. Проведением код-ревью, обменом опытом с командой и участием в принятии архитектурных решений. Работой над техническим roadmap-ом, DevPlans и архитектурной документацией (ADR). Взаимодействием с бизнес-заказчиками и смежными кросс-функциональными командами.
Требования:
Не менее 5-х лет в должности Senior-разработчика. Не менее 3-х лет релевантного опыта в TravelTech (Отели, OTA). Опыт руководства командой от 3-х лет, включая сложные технические проекты (например, перевод архитектуры на другие рельсы). Реальный опыт интеграции с внешними API (XML/JSON, REST, SOAP, gRPC). Глубокое понимание принципов построения микросервисных архитектур. Опыт работы с очередями сообщений (RabbitMQ, Kafka и др.) Уверенное знание принципов работы реляционных СУБД и NoSQL баз данных (PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch). Понимание того, для чего нужно работать с техническим долгом с точки зрения бизнеса, умение оценивать цену архитектурных решений. Опыт управления командой разработки и проведения code review. Уверенные навыки работы с Docker, git, CI/CD, k8s.