Описание вакансии
Условия работы
Backup Advanced - комплекс средств для резервирования данных в корпоративной среде, в том числе локальных данных компьютера (Windows, Linux, MacOS X), Windows серверов (Exchange, MSSQL Server, Active Directory), виртуальной инфраструктуры (Hyper-V, ESX, RHEV).
Мы ищем специалиста, который хочет работать в нашей команде и реализовывать задачи, связанные с резервным копированием данных из любых источников и их восстановлению на любые устройства и системы.
Обязанности:
- проектирование, написание и отладка кода, который работает на всех поддерживаемых платформах;
- оптимизация производительности, в зависимости от требований конечного компонента, в том числе высоконагруженных облачных сервисов;
- написание unit и других автоматических тестов.
Требования:
- опыт коммерческой разработки от 3х лет;
- знание языков С++ (STL, Boost), С и шаблонов проектирования;
- уверенное знание стандартных алгоритмов и структур данных, механизмов синхронизации в многопоточных приложениях;
- опыт разработки клиент-серверных приложений.
Не будет лишним:
- опыт работы в большой команде и знание средств командной разработки (системы контроля версий, баг-трекеры);
- умение разбираться в работе с чужим исходным кодом;
- опыт разработки библиотек общего пользования;
- знание системных API, их особенностей и различий на разных платформах;
- понимание внутренней структуры и особенностей Boost и популярных реализаций STL;
- навыки написания кода на Python или другом скриптовом языке;
- владение С++11 и знание его особенностей;
- знание разнообразных диалектов SQL (sqlite, T-SQL, PostgreSQL).
Мы предлагаем:
- работу в крупной международной компании;
- профессиональный коллектив и все условия для карьерного роста;
- технологичное рабочее место в современном офисе в Москве;
- стабильную заработную плату и возможность ее пересмотра дважды в год;
- приятную внеофисную активность: спорт, мероприятия и т.п.;
- страховку, питание и оформление по ТК РФ.