NetApp
NetApp

NetApp розробляє інтелектуальні рішення для інфраструктури даних, які допомагають організаціям зберігати, керувати, захищати та використовувати інформацію в локальних і хмарних середовищах. До портфеля компанії входять уніфіковані системи зберігання даних, інструменти керування хмарними ресурсами та рішення для захисту даних, покликані спростити складні операції з даними й підвищити ефективність робочих процесів.

Компанія працює на перетині хмарного програмного забезпечення, штучного інтелекту, API та корпоративного керування даними, допомагаючи бізнесу модернізувати середовища зберігання й зробити дані доступнішими на різних платформах. Велика міжнародна організація NetApp обслуговує клієнтів із різних галузей і пропонує можливості, пов’язані з розробленням та експлуатацією технологій для сучасної інфраструктури даних.

Інженер-програміст із систем зберігання — NetApp (Бангалор, робота в офісі)

Розробляйте рішення для віртуальних систем зберігання та керування даними на посаді інженера-програміста в NetApp. Створюйте серверні функції та усувайте несправності в розподілених системах із високою доступністю в Бангалорі.

Опис

  • Розробляти, тестувати й налагоджувати рішення для віртуальних систем зберігання та керування даними
  • Брати участь у розробленні нових продуктів і вдосконаленні наявних
  • Створювати наскрізні функції з акцентом на серверну реалізацію
  • Співпрацювати з міжфункціональними командами для проєктування та постачання надійних рішень високої якості
  • Досліджувати й усувати технічні проблеми
  • Підтримувати якість коду та його довгострокову супроводжуваність

Вимоги

  • Ґрунтовні навички системного програмування на C та/або C++
  • Здатність виконувати низькорівневе налагодження за допомогою gdb або lldb, дампів ядра, а також засобів діагностики пам’яті й потоків
  • Ґрунтовне знання концепцій зберігання даних, зокрема файлових систем, блочного введення-виведення, кешування, знімків, реплікації, RAID, узгодженості введення-виведення та обробки відмов
  • Досвід роботи з внутрішніми механізмами Linux, зокрема процесами й потоками, керуванням пам’яттю та стеком введення-виведення
  • Розуміння основ мереж і профілювання продуктивності
  • Практичний досвід створення та налагодження розподілених систем із високою доступністю
  • Сильні навички розв’язання проблем і самостійність під час виконання неоднозначних технічних завдань
  • Досвід роботи з віртуалізацією або гіпервізорами, такими як VMware ESXi і KVM/QEMU, а також із найкращими практиками віртуалізації сховищ
  • Досвід роботи з хмарною інфраструктурою та сервісами зберігання в AWS, Azure або GCP, зокрема з шаблонами хмарних мереж
  • Знання NVMe, iSCSI, NFS/SMB, S3 або об’єктних інтерфейсів, а також конфігурацій із кількома шляхами або високою доступністю
  • Досвід в інженерії продуктивності, зокрема профілюванні, аналізі затримки та IOPS, конкуренції за блокування й плануванні місткості
  • Щонайменше 5 років відповідного досвіду для фахівців без управлінських обов’язків