Архитектор ПО системы хранения данных
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Мы – Группа Компаний QTECH, разработчик и производитель инновационного телекоммуникационного и IT-оборудования. Сегодня в нашем каталоге — более 2000 позиций, на которых работает более 38 000 компаний. И мы не останавливаемся на достигнутом!
Для нас важно постоянно генерировать новые идеи и создавать уникальные продукты.
ГК QTECH — это 8 филиалов по России, 3 R&D центра, свои складские и производственные мощности, центр технической поддержки и более 800 надежных партнеров.
Всей командой из 350 человек мы стремимся к постоянному развитию. Присоединившись к нам вы найдете не только работу, но и сообщество единомышленников.
ФУНКЦИОНАЛ:
- Проектирование и разработка архитектуры высокопроизводительных и отказоустойчивых программных решений для систем хранения данных;
- Разработка архитектуры ПО, поиск и внедрение новых архитектурных решений;
- Управление разработкой и интеграция программных компонентов для взаимодействия с различными аппаратными платформами и технологиями хранения данных;
- Выбор максимально эффективных алгоритмов для решения задач по доступу и хранению данных;
- Оптимизация кода под конкретную аппаратную платформу;
- Координация подготовки функциональных требований к разработке ПО, ТЗ и соответствующей проектной документации к СХД;
- Активное участие в проекте по разработке ПО, технической документации и обмене знаниями внутри команды разработчиков;
- Проведение технических презентаций продуктов и услуг, подготовка подробных описаний предлагаемых решений;
- Исследование и интеграция новых технологий и подходов в области разработки ПО для систем хранения данных;
- Взаимодействие с командами тестирования и поддержки для обеспечения высокого качества и надежности разрабатываемых решений;
-
Опыт работы с визуализацией архитектуры ПО по модели С4.
Ожидания от кандидата
МЫ ИЩЕМ ЧЕЛОВЕКА, КОТОРЫЙ:
- Имеет знания в области алгоритмов/структур данных на высоком уровне; понимание языка программирования С/С+;
- Глубоко понимает технические характеристики, функционал и архитектуру СХД иностранных\российских вендоров, понимает сильные и слабые стороны у продуктовых линеек СХД;
- Обладает знаниями и опытом в области проектирования высокодоступных и отказоустойчивых систем хранения данных. Умеет эффективно применять технологии репликации, снапшотов и механизмы восстановления данных;
- Имеет знания и опыт работы с различными типами систем хранения данных, включая SAN, NAS, объектные хранилища, и распределенные файловые системы. Понимает особенности их архитектуры, производительности и масштабируемости;
- Имеет обширный опыт разработки ПО для Linux-систем в области высокопроизводительных систем хранения данных;
- Имеет практические навыки работы с современными технологиями высокоскоростной передачи данных и низкоуровневого доступа к данным ( RDMA, RoCE, DPDK, SPDK и NVMe/NVMe-oF) и способен эффективно применять эти знания для создания инновационных решений в сфере хранения и обработки данных;
- Умеет ясно и структурировано излагать сложные технические концепции как техническим специалистам, так и нетехническим заказчикам;
- Способен эффективно взаимодействовать с командой разработчиков, обеспечивая высокое качество коммуникации.
Условия работы
- Расширенный пакет ДМС со стоматологией, либо абонемент в фитнес-клуб "World Class";
- Обучение английскому языку для профессионального и личного роста;
- Корпоративное обучение для раскрытия потенциала;
- Бесплатные билеты в Третьяковскую галерею для культурного просвещения;
- Комфортабельный офис А-класса для удобства и вдохновения;
- Печеньки и чай \ кофе в офисе, чтобы поддержать вас во время работы;
- Гибкое начало рабочего дня, который соответствует вашему ритму жизни;
- Корпоративный автобус от метро Славянский бульвар, чтобы быстро добираться до офиса;
- Дружный и энергичный коллектив, где каждый находит поддержку и вдохновение;
- Активно развивающуюся корпоративную культуру, где ценят ваше мнение и инициативы.