Position: Linux Kernel Driver Developer
Company: Polytech Software
Category: C++
Experience: 2y
English level: intermediate

Рішення повністю побудовано на платформі AWS і націлене на бекап даних хмарної інфраструктури (EBS, EFS, RDS і так далі), також є окремі сервіси для роботи з on-premise майданчиками. Саме для on-premise серверів, які працюють на Linux, ми і розробляємо kernel модулі.

За допомогою цих модулів ми відстежуємо зміни на диску і створюємо віртуальні диски під час відновлення.

✔️Замовник — компанія із США.
✔️Розробка проводиться в Україні.
✔️Продукт знаходиться на етапі alpha тестування та активної розробки нового функціоналу, наразі команда нараховує 40+ інженерів.

Ваше завдання на цьому проекті буде додавання нового функціоналу в модулі під різні сценарії бекапу та відновлення, а також стабілізація роботи цих модулів.

**Вимоги до кандидата:**

✔️ Досвід розробки та відладки модулів ядра Linux від 3-х років.
✔️ Гарне розуміння роботи block device drivers, virtual filesystem (VFS), BIO requests.
✔️ Досвід розробки модулів ядра, що можуть працювати під широким набором версій Linux.

**Що пропонуємо ми:**

🔥  цікаві та 'живі' проекти, Agile підхід;
🎓 можливість 'підтягнути' англійську;
🌊 на рік - 4 тижні відпочинку;
💻 віддалене співробітництво з можливістю працювати в коворкінгу при необхідності командних зустрічей;
🍝 можливість замовлення та доставки різноманітних страв з власного кафе;
💊 медичне страхування, часткова компенсація витрат на дантиста, масаж та спорт.