Una candidatura completa in un minuto
Curriculum e lettera di presentazione personalizzati, pronti da inviare.
СХД TATLIN открывает позицию Senior C++ разработчика в департамент обработки данных. Ваша задача — разрабатывать высокопроизводительные data path, control/management path и кластерные компоненты для системы хранения данных. Требуется глубокое понимание Linux, Linux/POSIX API и опыт работы с многопоточными и асинхронными программами.
Будет плюсом опыт разработки модулей ядра и системного программирования; конкурентная компенсация и льготы по здоровью и профессиональному развитию.
Мы продолжаем активно расти и расширять команду, в связи с этим открываем поиск Senior C++ developer в департамент обработки данных (СХД) TATLIN. СХД TATLIN - это программно-аппаратные комплексы, спроектированные и произведенные в России. За достаточно короткое время (с момента создания компании прошло всего 10 лет) СХД TATLIN составили достойную конкуренцию крупным мировым производителям СХД. Безусловно это было бы невозможно без активного использования open-source решений.
разработкой высокопроизводительных data path, control/management path, уровня data protection и кластерных компонентов для системы хранения данных разработкой эффективных алгоритмов и структур данных для симметричного active-active кластера разработкой высокопроизводительных алгоритмов преобразования данных и алгоритмов уменьшения избыточности данных исследованием и решением проблем, связанных с производительностью и стабильностью разработкой механизмов репликации данных настройкой и доработкой различных подсистем ядра Linux, продвижением наработок в mainline ядра
понимание устройства современных компьютеров и операционных систем в целом знание С и C++11/14/17 отличное понимание как устроен Linux и Linux/POSIX API опыт анализа производительности отдельных приложений и системы в целом умение тестировать собственный код опыт написания многопоточных и/или асинхронных программ также необходимо быть знакомым с классическими алгоритмами и структурами данных Будет плюсом: наличие опыта разработки модулей ядра или опыт системного программирования