aviasales · На сервисе с: 20.08.26 18:27
Мы, команда Prices, строим backend-инфраструктуру для сценариев, где Aviasales нужно быстро получить информацию о билетах и ценах без запроса к внешним сервисам в real time. Если сильно упростить, мы занимаемся билетными кэшами и платформой вокруг них.
На наших данных и сервисах работают разные продуктовые сценарии вне основной поисковой выдачи: календари цен, подборки и горячие билеты, поиск по ближайшим датам, история изменения стоимости билета и другие ценовые срезы. Мы не делаем сами продуктовую часть этих фич, а создаём платформу, которая позволяет другим командам запускать их быстрее и не разбираться каждый раз с тем, как устроены потоки данных, где и как хранить большие объёмы информации и какие ограничения есть у конкретных технологий.
Технически здесь много задач вокруг highload, больших объёмов данных, аналитических запросов, разных моделей хранения и производительности. Мы используем ClickHouse для аналитических сценариев и различные KeyValue-решения там, где они подходят лучше. В целом стараемся не привязывать разработчиков к одному сервису или узкому участку системы: человек постепенно погружается в разные части платформы, может работать с базами, сервисами, инфраструктурой и эксплуатацией.
Сейчас мы ищем крепкого backend-разработчика, которому интересно работать не только с бизнес-логикой, но и с тем, как данные хранятся, обрабатываются и быстро отдаются под нагрузкой. При этом мы не ждём человека, который с первого дня знает весь наш стек: для нас важнее хорошая инженерная база, Go и способность быстро разобраться в незнакомой технологии.
Наш стек: Go, Kubernetes, Kafka, Redis, Kvrocks, MongoDB, ClickHouse, ELK, Prometheus/Grafana.
HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.