Разработчик C/С++

Требования

Бэкенд разработчикGitООПC++CLinux

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Создаем набор современных продуктов для миграции между облачными провайдерами

Описание вакансии

О компании и команде

Компания MIND Software ищет разработчика на проект программно-определяемой системы хранения данных (SDS), работающей на отечественных ОС на базе Linux.

    Ожидания от кандидата

    • владение C++11/14, уверенное понимание контейнеров STL и операций над ними;
    • понимание работы сетей и организации протоколов поверх TCP;
    • знание классических структур и алгоритмов обработки данных;
    • опыт отладки нетривиальных программных систем с использованием GDB, Bash, написание строк для jq, системный взгляд на продукт;
    • понимание механизма работы блочного ввода-вывода на Linux на всех уровнях.

    Желательно (будет плюсом):

    • владение JavaScript на Node.js;
    • понимание проблематики SDS, в том числе, например, Ceph, S3;
    • опыт разработки под QEMU;
    • опыт работы с RoCE v2, VDUSE, NBD, NFS3, Kubernetes.

    Вам предстоит:

    • разрабатывать новый функционал SDS
    • заниматься оптимизацией производительности и повышения отказоустойчивости
    • выступать экспертом для L3-поддержки, оказывать помощь в расследовании инцидентов

    Условия работы

    • Конкурентный уровень дохода;
    • Гибкий подход к началу рабочего дня;
    • Возможность удаленной работы (преимущественно гибридный формат работы);
    • Работа в классной команде с интересным, актуальным и востребованным продуктом;
    • ДМС (после испытательного срока);
    • Работа в БЦ класса «А» в шаговой доступности от м. Петровский парк и м. Динамо.

    Бонусы

    • Курсы иностранного языка (50% софинансирование);
    • Программа MIND Sport (участие в спортивных марафонах, индивидуальные коуч-сессии с инструктором);
    • Компенсация фитнес программы.