Ведущий инженер по автоматизации тестирования (Tarantool)

Другое, Tarantool

Tarantool – единственная NoSQL СУБД, разрабатываемая в России. Это СУБД с открытым исходным кодом, которая используется и в Mail.Ru Group, и других крупных компаниях онлайн-рынка (Avito, Wallarm, Badoo, Сбербанк и др.). Это уникальный технологический проект, решающий как сложные алгоритмические задачи, так и проблемы из области системного программирования, распределённых и систем хранения.

Наша команда полностью развивает открытый проект: пишет код, автоматизирует тестирование, занимается сборкой пакетов и готовит документацию. Сейчас мы разрабатываем полноценное облачное решение с автоматической заменой вышедших из строя узлов и распределением нагрузки на СУБД на множество машин.

Хотите присоединиться к команде Tarantool в Mail.Ru Group? Хорошо представляете, как работает внутренний механизм IT-компании и считаете, что можете его оптимизировать? Мы ждем ваше резюме!

  • Задачи
    • настройка тестовой инфраструктуры 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.

город

Москва

Пройти тестирование

Присылайте ваше резюме на hr@corp.mail.ru