Разработчик в команду Tarantool Ecosystem, удаленно
Команда занимается поддержкой, развитием и реализацией новых компонент, связанных с тарантулом. Например, строит http-сервер с поддержкой декодирования TLS в отдельных тредах, HTTP 2, вебсокетов в виде Lua-модуля.
Для тарантула существует множество модулей, которые расширяют функциональность и предоставляют различные интеграции, а также коннекторы для различных языков программирования. Они требуют поддержки: выходят новые версии тарантула, языков программирования, дистрибутивов Linux и Mac OS, компиляторов, зависимостей и того, с чем мы интегрируемся: скажем, nginx.
Задачи
Работа над экосистемными компонентами тарантула.
Поддержка существующего кода, разработка новой функциональности, тестирование и документирование кода, code review и прочие активности по развитию экосистемы тарантула и тарантула per se.
Требования
- Знание основ работы баз данных;
- Хороший английский: обсуждения и code review проходят на нем;
- Готовность писать качественный и понятный открытый код (будет кстати опыт открытой разработки);
- Умение разобраться в чужом коде, новой технологии или языке программирования (плюсом будет уверенное владение несколькими языками программирования);
- Навыки решения широко поставленных задач и проблем на стороне пользователя;
- Умение структурировать рабочее время в условиях большого потока различного рода активностей;
- Инициативность: мы заинтересованы в развитии мейнтейнеров модулей, коннекторов и подсистем тарантула.
Мы предлагаем
Tarantool
Про Tarantool его разработчики говорят, что это сервер приложений и база данных в одном флаконе. Платформа может заменять более 30 серверов с обычной СУБД и обрабатывать до 1 млн запросов в секунду. Tarantool — open-source решение: когда пишешь код, создаёшь свою репутацию на GitHub.