Go Developer (All teams)
Вакансия для разработчиков в одной из трёх команд: Prices (кэширование цен и аналитика), OTA Search (комбинация сегментов и ранжирование результатов) и Passenger Experience (статусы рейсов и постпродажная логика). Работа важна для скорости выдачи результатов и надёжности пользовательского опыта после покупки
ГрейдMiddle/Senior
Опытот 4 лет
Стек
GoClickHouseKafkaKubernetesKey-Value хранилищеLinuxMonitoring
Задачи
- •разрабатывать и поддерживать Go‑сервисы в одном из направлений
- •брать задачу в пределах своего scope: разобраться, провести research, спроектировать решение, реализовать и довести до продакшена
- •работать с внешними и внутренними API, кэшами, очередями и базами данных
- •оптимизировать производительность и надёжность сервисов, разбираться с алертами
- •взаимодействовать с продуктовыми и платформенными командами для интеграций и запусков фич
- •заниматься техдолгом и улучшать архитектуру там, где это приносит продукту пользу
Обязательно
- •уверенное владение Go
- •опыт разработки backend‑сервисов в продуктовых IT‑компаниях от 4 лет
- •самостоятельность на уровне крепкого middle и умение доводить часть продукта до результата
- •понимание внутренней архитектуры сервиса и обработки corner cases
- •знание OPS: deployment, базовые сущности Kubernetes, Linux, мониторинг и troubleshooting
- •опыт работы с частью технического стека: Kafka, СУБД, кэширование, highload или внешние API