С разработчик, Москва
Tarantool — платформа in-memory вычислений. Она основана в первую очередь на открытой in-memory noSQL СУБД .
Ключевыми особенностями нашего продукта является надежность, быстродействие и поддерживаемость, что в свою очередь требует использования эффективных алгоритмов и структур данных, грамотного использование возможностей операционной системы и компилятора, написания чистого понятного кода. Основной платформой является Linux.
Поскольку основой Tarantool служит СУБД, большое количество задач в нашей команде связано с оптимизацией быстродействия, репликацией, надежностью. Важным (если не ключевым) моментом является открытость разработки, что накладывает на
участников проекта обязательства по формату взаимодействия (английский язык, понятное внешнему человеку описание задач и коммитов, понятные пользователю изменения в release notes, требования по документированию не очевидного кода).
Задачи
Поддержка существующего кода, разработка новой функциональности, тестирование и документирование кода, code review и прочие активности по развитию экосистемы тарантула и тарантула per se. Есть как простые задачи, так и куда менее очевидные.
Требования
- Хорошее знание языка C/C++ и навыки системного программирования;
- Знание основ работы баз данных;
- Хороший английский: обсуждения и code review проходят на нем;
- Готовность писать качественный и понятный открытый код (будет кстати опыт открытой разработки);
- Умение разобраться в чужом коде, новой технологии или языке программирования (плюсом будет уверенное владение несколькими языками программирования);
- Навыки решения широко поставленных задач и проблем на стороне пользователя.
- Умение структурировать рабочее время в условиях большого потока различного рода активностей;
- Инициативность: мы заинтересованы в развитии мейнтейнеров модулей, коннекторов и подсистем Тарантула.
Формат работы
Уровень
График работы
Tarantool
Про Tarantool его разработчики говорят, что это сервер приложений и база данных в одном флаконе. Платформа может заменять более 30 серверов с обычной СУБД и обрабатывать до 1 млн запросов в секунду. Tarantool — open-source решение: когда пишешь код, создаёшь свою репутацию на GitHub.