Tarantool Queue Enterprise — мы занимаемся разработкой высокопроизводительного брокера сообщений на базе Tarantool, аналогичного Kafka. Наша цель — создать систему с максимально низкой задержкой и высокой пропускной способностью. Мы работаем над сложными задачами в области высоких нагрузок и распределённых систем, предоставляя возможность глубоко погрузиться в технологии и развиваться вместе с нами.
Задачи
- Разрабатывать и оптимизировать высокопроизводительный код на Go;
- создавать простой и эффективный код, минимизируя потребление ресурсов;
- тестировать разработанные решения как функционально, так и по производительности;
- участвовать в код-ревью, обмениваться опытом и знаниями с командой;
- поддерживать и развивать свой код, взаимодействовать с внутренними пользователями для улучшения продукта;
- участвовать в дебаге и оптимизации системы под высокие нагрузки и низкую латентность;
- изучать и внедрять новые технологии.
Требования
- Опыт работы на Go от двух лет и желание расти дальше;
- базовое понимание устройства баз данных, желательно in-memory решений;
- знание алгоритмов и структур данных на базовом уровне;
- готовность познакомиться с Tarantool и его экосистемой;
- желание развиваться в области высоконагруженных и распределённых систем;
- инициативность и умение предлагать эффективные решения;
- командный игрок, готовый слушать и делиться идеями;
- знание английского на уровне достаточном, чтобы читать техническую литературу и вести переписку.
Будет плюсом
Опыт с Tarantool, Kafka, системным программированием, а также знание C, Python или Rust.
Мы предлагаем
Формат работы
Уровень
График работы
Tarantool
Решение класса middleware для ускорения IT-систем и обработки данных. Сочетает в себе сервер приложений, гибридное хранилище с гибкой схемой данных и мощные средства масштабирования. Благодаря размещению данных в оперативной памяти платформа позволяет обрабатывать до 1 млн запросов в секунду.