Цель работыНаш клиент — одна из ведущих компаний в области бухгалтерских SaaS-решений. Клиент создал собственный технологический стек, чтобы иметь масштабируемое облачное решение для базы данных, ориентированное на столбцы, для серверной части своего сервиса, работающего на AWS. Проект клиента — миграция облака программного обеспечения столбцово-ориентированной базы данных с архитектуры Intel на ARM. Текущая позиция — присоединиться к команде виртуализации, где виртуальный уровень создается с ну
Цель работыНаш клиент — одна из ведущих компаний в области бухгалтерских SaaS-решений. Клиент создал собственный технологический стек, чтобы иметь масштабируемое облачное решение для базы данных, ориентированное на столбцы, для серверной части своего сервиса, работающего на AWS. Проект клиента — миграция облака программного обеспечения столбцово-ориентированной базы данных с архитектуры Intel на ARM. Текущая позиция — присоединиться к команде виртуализации, где виртуальный уровень создается с нуля для оборудования ARM. Основными необходимыми навыками являются опыт работы с C ANSI, а также разработка драйверов и ядра для Linux. Основные задачи и обязанности. Создание новых функций и поддержание существующих функций клиентской платформы/продукта в соответствии со спецификациями и дизайном; участие в обзорах кода; отчет перед руководителем группы или супервайзером. о готовности/качестве функций и поднимать красные флажки в кризисных ситуациях;Участвовать в функциональном и архитектурном проектировании назначенных функций;Исследовать и оценивать технические варианты реализации назначенных функций;Обеспечивать оценки объема функций и разбивать их на задачи;Работать в тесном контакте с командой члены или другие соответствующие заинтересованные стороны; Следовать установленным процессам разработки программного обеспечения; Предлагать технические и функциональные улучшения для повышения ценности продукта. Образование, навыки и опыт НЕОБХОДИМЫ: Опыт программирования ANSI C; Опыт многоядерного/многопоточного программирования; Linux/POSIX. ;Достаточный уровень английского языка для общения (устный и письменный);Навыки написания технической документации;Хорошие навыки общения и совместной работы.Будет разработкой драйверов ядра PlusLinux;Опыт создания/оптимизации программного обеспечения для процессоров ARM;Опыт параллельных вычислений;Опыт работы с программным обеспечением виртуализации , HyperVisor; Ассемблер; Опыт программирования на C++.
Показать больше
Показывай меньше
Посадовый ровень
Старший середний рівень
Тип занятости
Повний рабочий день
Посадовые обвязки
Технологии и информационные технологии
Галузи
ИТ-послуги и ИТ Консалтинг