Разработчик на Rust в сетевую инфраструктуру 🏗
В Яндексе больше сотни тысяч машин, объединённых в облако, на каждой работают десятки микросервисов. Для фильтрации трафика мы используем подход Host Based Firewall (HBF). Непосредственной фильтрацией занимаются серверные машины, а файрвольные правила им поставляет специальный сервис. Он обязан быть надёжным, производительным и умным, уметь на лету оптимизировать правила, чтобы обработка на машинах занимала как можно меньше процессорных тактов.
Мы ищем человека, готового взяться за глобальную модернизацию HBF-сервера. Приходите к нам, если любите масштабные и сложные задачи на стыке технологий и языков программирования.
Что нужно делать:
• проектировать, разрабатывать и внедрять сервис оптимизации и раздачи сотни миллионов файрвольных правил сотням тысяч потребителей
• реализовывать ядерную часть файрвольной фильтрации на eBPF/XDP
• улучшать производительность одного из фундаментальных сервисов компании за счёт оптимальных алгоритмов и максимального использования тактов процессора
Мы ждем, что вы:
• пишете на Rust либо готовы быстро вникнуть в него
• не боитесь префиксных и интервальных деревьев, хотите исследовать и реализовывать нетривиальные алгоритмы с учётом особенностей современного железа
• занимались системной разработкой для Linux
📩 Откликайтесь на вакансию на сайте или пишите напрямую рекрутеру — Екатерине Джейбо: @djeibocat
#инфраструктура #rust #linux
В Яндексе больше сотни тысяч машин, объединённых в облако, на каждой работают десятки микросервисов. Для фильтрации трафика мы используем подход Host Based Firewall (HBF). Непосредственной фильтрацией занимаются серверные машины, а файрвольные правила им поставляет специальный сервис. Он обязан быть надёжным, производительным и умным, уметь на лету оптимизировать правила, чтобы обработка на машинах занимала как можно меньше процессорных тактов.
Мы ищем человека, готового взяться за глобальную модернизацию HBF-сервера. Приходите к нам, если любите масштабные и сложные задачи на стыке технологий и языков программирования.
Что нужно делать:
• проектировать, разрабатывать и внедрять сервис оптимизации и раздачи сотни миллионов файрвольных правил сотням тысяч потребителей
• реализовывать ядерную часть файрвольной фильтрации на eBPF/XDP
• улучшать производительность одного из фундаментальных сервисов компании за счёт оптимальных алгоритмов и максимального использования тактов процессора
Мы ждем, что вы:
• пишете на Rust либо готовы быстро вникнуть в него
• не боитесь префиксных и интервальных деревьев, хотите исследовать и реализовывать нетривиальные алгоритмы с учётом особенностей современного железа
• занимались системной разработкой для Linux
📩 Откликайтесь на вакансию на сайте или пишите напрямую рекрутеру — Екатерине Джейбо: @djeibocat
#инфраструктура #rust #linux
yandex.ru
Вакансия «Разработчик в сетевую инфраструктуру» в Яндексе — работа в компании Яндекс для IT-специалистов
Работа в компании Яндекс для специалиста «Разработчик в сетевую инфраструктуру» с уровнем квалификации от «Специалист» до «Старший» — Высокая заработная плата и социальные гарантии в IT-компании России