Москва
Мы ищем Senior Golang разработчика в команду Hotcore продукта.
Команда Hotcore занимается развитием сервисов, отвечающих за формирование тарифов отелей, прайсинг, фильтрацию и сортировку финального списка предложений, которые мы показываем пользователям наших продуктов.
Разработка сервисов происходит преимущественно на Golang и частично на Python в связке с Django.
Основные обязанности на позиции:
- развитие сервисов платформы поиска отелей;
- оптимизация производительности сервисов;
- участвовать в проектировании системы и принятии архитектурных решений совместно с командой;
- вынос частей логики в отдельные сервисы и/или пакеты;
- улучшение архитектуры приложений;
- улучшение админки настроек сервисов;
- создание инструментов для упрощения тестирования.
Для этого тебе понадобится:
- опыт коммерческой разработки от 6 лет;
- опыт разработки web сервисов на Golang от 3 лет;
- можете спроектировать и реализовать сервисы готовые к высокой нагрузке;
- понимание работы современных реляционных и нереляционных СУБД; границы их применения и возможные оптимизации;
- опыт в профилировании Golang приложений;
- вы придерживаетесь best practice разработки на Golang и доверяете линтерам;
- умение договориться с DevOps-инженерами;
- любите погрузиться в домен, чтобы найти верную границу приложения;
- уровень английского языка, в том числе и разговорного: B1 (Intermediate) и выше.
Будет плюсом:
- опыт работы с Aerospike;
- опыт работы с Python/Django.