Си разработчик, Москва

Задачи

Для Tarantool существует множество модулей, расширяющих функциональность и предоставляющих различные интеграции, а также коннекторов для различных языков программирования. Они требуют поддержки (выходят новые версии тарантула, языков программирования, дистрибутивов Linux и Mac OS, компиляторов, зависимостей и того, с чем мы интегрируемся: скажем, nginx). Модули и коннекторы требуют исправления проблем, реализации новой функциональности, улучшений в тестировании, документации и CI/CD. Важным (если не ключевым) моментом является открытость разработки, что накладывает на участников проекта обязательства по формату взаимодействия (английский язык, понятное внешнему человеку описание задач и коммитов, понятные пользователю изменения в release notes, требования по документированию неочевидного кода).

Задачи для нового коллеги: Поддержка существующего кода, разработка новой функциональности, тестирование и документирование кода, code review и прочие активности по развитию экосистемы тарантула.

Требования

  • Хорошее знание языка C и навыки системного программирования;
  • Знание основ работы баз данных;
  • Хороший английский: обсуждения и code review проходят на нем;
  • Готовность писать качественный и понятный открытый код (будет кстати опыт открытой разработки);
  • Умение разобраться в чужом коде, новой технологии или языке программирования (плюсом будет уверенное владение несколькими языками программирования);
  • Навыки решения широко поставленных задач и проблем на стороне пользователя;
  • Умение структурировать рабочее время в условиях большого потока различного рода активностей;
  • Инициативность: мы заинтересованы в развитии мейнтейнеров модулей, коннекторов и подсистем тарантула.

Мы предлагаем

Официальная зарплата
Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда

Tarantool

Про Tarantool его разработчики говорят, что это сервер приложений и база данных в одном флаконе. Это opensource-продукт с активно растущим сообществом. 60% сервисов Mail.ru Group работают на Tarantool. Потому что он создавался под наши высокие нагрузки и получился в итоге очень быстрым.

Похожие вакансии

Поиск, Москва

c++ linux

Инженер по тестированию

Рекламные технологии, Москва

c++ linux

Инженер по автоматизации тестирования (Python)

Tarantool, Москва

c++ linux

Java разработчик

Mail.ru Cloud Solutions, Москва

c++ linux

Python-разработчик в команду IaaS

Mail.ru Цифровые Технологии, Москва

c++ linux

Teamlead DevOps команды

Instant Messengers, Москва

c++ linux

С++ разработчик

Mail.ru Cloud Solutions, Москва

c++ linux

Системный администратор/SRE

Tarantool, Москва

c++ linux

Ведущий инженер по тестированию

Одноклассники, Москва

c++ linux

DevOps инженер / системный администратор Linux

Юла, Москва

c++ linux

C++ разработчик

Tarantool, Москва

c++ linux

Ведущий С/С++ разработчик

Юла, Москва

c++ linux

Senior DevOps-инженер

MAPS.ME, Москва

c++ linux

DevOps-инженер

myTarget: рекламная платформа Mail.ru Group, Москва

c++ linux

Инженер по автоматизации тестирования

Tarantool, Москва

c++ linux

Ведущий технический писатель

Голосовые технологии (Маруся), Москва

c++ linux

C++ разработчик

Tarantool, Москва

c++ linux

Разработчик решений

Одноклассники, Москва

c++ linux

Data engineer (Data Science platform)

Allods Team, Москва

c++ linux

Программист C++

Pixonic, Москва

c++ linux

DevOps инженер

E-Com платформа, Москва

c++ linux

DevOps-инженер

Allods Team, Москва

c++ linux

Render programmer (Warface Console)