Программисты / Java, J2EE, JSP Oracle Python Unix/Linux

Технический лидер (lead software engineer) Полная занятость

Для каждой из категорий открыты отдельные вакансии и формируются отдельные команды. Все обращения будут строго конфиденциальны. Просим Вас присылать Ваши резюме, если у Вас есть минимум 5-ти летний опыт по одной из следующих областей:
Linux BSPs, CSPs
Оптимизация драйверов под конкретную платформу и доступные аппаратные средства, т.е. как доработка существующих драйверов с целью оптимизировать их производительность, так и разработка новых драйверов, с учетом доступных аппаратных средств (аппаратная поддержка ускорения, и т.д.). Полезно знание PCI Express.
Linux high-performance networking I/O and filesystems
Анализ и оптимизация сетевых и файловых операций в Linux, как на уровне ядра (драйверы ФС, кеширование – 10/40 Gb Ethernet) так и в user space – т.е. оптимизация конкретных приложений. Полезны знания в создании network/filesystem драйверов для серверов, performance optimization, performance testing, benchmarking. Полезно знание PCI Express.
BIOS, firmware, bootloaders, UEFI
Разработка bootstrap процедуры, т.е. software/firmware для различных компонентов системы, необходимых для ее нормального функционирования (boardbring-up).
Участие в отладке и оптимизации самых новых устройств со стороны разработчиков S/W
Разработка UEFI(замена BIOS) для устройств, основанных на процессорах семейства;
  Разработка/портирование u-bootдля данных устройств.
Toolchain: compilers, LLVM, development tools
Портирование и разработка тулчейна, библиотек, компиляторов и т.д. Доработка с целью внедрения и использования специализированных аппаратных ресурсов для ускорения производительности.
OpenDataPlane (ODP)
Разработка на уровне user-space в Linux связанная с портированием и оптимизацией существующего open-source фреймворка для сетевых приложений. Оптимизация подразумевает под собой тонкую настройку фреймворка для конкретного устройства, или для отдельных сценариев использования.
OpenStack
Разработка решений для облачных вычислений. Портирование и оптимизация open source фреймворка(ов). Поиск и устранение «узких» мест как для специфических сценариев использования, так и оптимизации в целом
Hypervisors: KVM, Xen, QEMU
Участие непосредственно в доработке гипервизора. В частности, предстоит разработка поддержки различных устройств, таких как сетевые контроллеры, решение возникающих проблем доступа к ресурсам, оптимизация производительности и т.д.
Общая особенность устройств, с которыми предстоит работать – это устройства для работы в сети: файрволы, серверы и т.д. Для данных устройств типично наличие различных сетевых контроллеров и поддержка многих интерфейсов. Таким образом ожидается что основная часть работы будет так или иначе связана с поддержкой сетевых контроллеров в гипервизоре.
Conventional storage: MySQL, PostgreSQL
Участие в оптимизации кода баз данных для использования возможностей процессорного семейства. Анализ проблем с производительностью, возможностей дополнительного распараллеливания операций, использования hardware acceleration для платформ с многоядерными процессорами.
Big data storage: Hadoop, CEPH, Giraph
Участие в следующих задачах:
· Адаптация Hadoop, CEPH и Giraphframeworkов к работе на ARM8 кластерных платформах.
· Оптимизация кластерных платформ для увеличения производительности приложений работающих в ARM8 кластерах. Анализ проблем с производительностью, возможностей дополнительного распараллеливания операций, использования hardware acceleration для платформ с многоядерными процессорами.
Специалист, который будет работать на этом проекте, должен иметь опыт разработки и оптимизации систем распределенных вычислений.
Other NoSQL (key-value, graph, …) storage: MongoDB, Memcached, Redis, итп
Участие в оптимизации кода баз данных для использования возможностей процессорного семейства. Анализ проблем с произвоительностью, возможностей дополнительного распараллеливания операций, использования hardware acceleration для платформ с многоядерными процессорами.
В том числе следующие open source платформы: memcached, MongoDB, redis, CouchDB, HBase, Cassandra, Neo4j.
Cloud security
Оптимизация существующих security/crypto-библиотек для использования возможностей семейства процессоров. OpenSSL, OpenPGP, Linux Crypto API, IPsec tools.

Описание вакансии

Загрузить резюме (doc, docx, pdf) Max.: 2MB
Файл не выбран