Tarantool

Tarantool – единственная NoSQL СУБД, разрабатываемая в России. Это СУБД с открытым исходным кодом, которая используется и в Mail.Ru Group, и других...

Задачи

  • настройка тестовой инфраструктуры Tarantool (Gitlab-CI, Travis CI, физические сервера) и обеспечение её стабильности/производительности;
  • поддержка физических серверов для тестирования и разработки;
  • доработка существующей тест-обвязки (написана на Python);
  • настройка бенчмарков и сравнительных тестов.

Требования

  • ​​​​​​знакомство с SQL/NoSQL и понимание основных принципов работы СУБД;
  • опыт разработки/настройки функциональных тестов и тестов на производительность в сложной среде;
  • способность решать широко поставленные задачи, подразумевающие глубокий анализ проблем;
  • понимание CI/CD-процессов (Gitlab/Travis или Jenkins);
  • опыт программирования на Python или C (от 3 лет);
  • опыт работы со средствами мониторинга и анализа производительности;
  • знакомство с Docker.

Будет плюсом

  • понимание процессов компиляции и принципов работы с библиотеками в исходном коде;
  • способность читать и править код на C/Lua в случае возникновения проблем в различных средах;
  • опыт работы с Grafana или любой другой системой мониторинга;
  • опыт настройки Gitlab Pipeline;
  • опыт работы с Ansible/Chef/Puppet.

Поиск вакансий