Golang developer
Требования
Местоположение и тип занятости
Компания
Мы не просто любим путешествовать, мы создаем сервисы, помогающие таким же как мы любителям самостоятельных путешествий
Описание вакансии
Условия работы
Aviasales — крупнейший в России и третий по объемам в мире метапоиск авиабилетов и отелей.Наша месячная аудитория на всех платформах превышает 15 млн человек. Мы сравниваем цены на авиабилеты от 150 онлайн агентств и более чем 728 авиакомпаний. Мы продолжаем расти, создавать новые сервисы и расширяем команду.
Наша команда занимается разработкой одного из самых критичных сервисов Aviasales — кэш минимальных цен.
Кэш минимальных цен — сложная инфраструктурная задача, в условиях огромного количества запросов, невероятного количества данных и высокой доступности.
Чем будем заниматься?
- Наши сервисы живут в трех независимых дата-центрах, всё в docker-контейнерах и kubernetes. Мы умеем масштабировать ресурсы под резко растущую нагрузку.
- Нужно спроектировать и реализовать новую инфраструктуру кэша минимальных цен, которая позволит хранить еще большее количество данных, еще быстрее их искать и обновлять.
- В перспективе мы должны реализовать поиск не только по существующим ценам, но и научиться их предсказывать, с использованием Machine Learning.
С тебя:
- знание основ computer science;
- умение писать чистый и понятный код;
- опыт работы с микросервисной архитектурой;
- понимание устройства и принципов работы реляционных и нереляционных баз данных;
- опыт коммерческой разработки от 2х лет и разработки на Go — от 1 года.
От нас:
- удаленный старт в текущих условиях в мире;
- релокационный пакет в вечное лето на остров Пхукет (сразу после открытия границ);
- заработная плата в долларах США;
- ДМС для тебя и членов семьи, обучение английскому через SkyEng, компенсация занятий спортом (можно выбрать между тренажеркой, кросфитом, тайским боксом или серфингом), компенсация детского садика / школы для ребенка.
- вечеринки в офисе или организованные выезды на материк / острова.