C Developer
Требования
Местоположение и тип занятости
Компания
Мировой лидер в области резервного копирования и восстановления данных
Описание вакансии
Условия работы
SDS (Software Defined Storage) или программно-определяемые системы хранения данных являются главным трендом развития дата-центров. Наш продукт представляет собой высокопроизводительную распределенную систему хранения данных общего назначения. Присоединяйтесь к нашей команде, и вы сможете бок о бок работать с настоящими гуру в Linux системах, распределенных сетях и высоконагруженных системах, а главное – сможете сами поучаствовать в развитии технологий хранения данных завтрашнего дня.
Обязанности:
- разработка ключевых компонент SDS, алгоритмов обработки данных;
- тестирование и оптимизация кода;
- участие в релизах и обновлениях продуктов одной из крупнейших Software-компаний России.
Требования:
- опыт коммерческой разработки ПО на C более 3-х лет;
- сильные навыки программирования на С для реализации своих идей в «боевом» коде, работающем под нагрузкой с большими объемами данных;
- опыт работы с высоконагруженными и/или распределенными системами, навыки анализа их производительности;
- опыт работы с файловыми системами и понимание их устройства;
- опыт работы с передачей данных (в IP/IB/FC сетях);
- умение разбираться в чужом исходном коде.
Не будет лишним:
- знание Linux-ядра;
- общее знакомство с языком Python;
- опыт разработки файловой системы;
- опыт использования Infiniband и/или Object Storage (Amazon S3, OpenStack Swift);
- понимание различий между NAS и SAN;
- опыт работы с системами обработки данных;
- знание английского языка на уровне Intermediate.
Мы предлагаем:
- работу в крупной международной компании;
- все условия для карьерного роста;
- технологичное рабочее место в современном офисе в Москве;
- стабильную заработную плату и возможность ее пересмотра дважды в год;
- приятную внеофисную активность: спорт, мероприятия и т.п.;
- страховку, питание и оформление по ТК РФ.