NetApp
NetApp

NetApp разработва интелигентни решения за инфраструктура от данни, които помагат на организациите да съхраняват, управляват, защитават и използват информация в локални и облачни среди. Портфолиото на компанията включва унифицирано съхранение на данни, управление на облачни среди и инструменти за защита на данните, създадени да опростяват сложните операции с данни и да подпомагат по-ефективните работни процеси.

Компанията работи на пресечната точка между облачен софтуер, изкуствен интелект, API интерфейси и управление на корпоративни данни. Тя помага на бизнеса да модернизира средите си за съхранение и да направи данните по-достъпни чрез различни платформи. Голяма глобална организация на NetApp поддържа клиенти от разнообразни индустрии и предлага възможности, свързани с изграждането и експлоатацията на технологии за модерна инфраструктура от данни.

Софтуерен инженер, системи за съхранение — NetApp (Бенгалуру, работа на място)

Разработвайте решения за виртуално съхранение и управление на данни като софтуерен инженер в NetApp. Изграждайте бекенд функционалности и отстранявайте проблеми в разпределени системи с висока достъпност в Бенгалуру.

Описание

  • Разработване, тестване и отстраняване на грешки в решения за виртуално съхранение и управление на данни
  • Принос към разработването на нови продукти и подобряването на съществуващи продукти
  • Изграждане на функционалности от край до край с акцент върху бекенд имплементацията
  • Партньорство с междуфункционални екипи за проектиране и предоставяне на надеждни и висококачествени решения
  • Проучване и разрешаване на технически проблеми
  • Поддържане на качеството на кода и дългосрочната му поддръжка

Изисквания

  • Силни умения по системно програмиране на C и/или C++
  • Способност за ниско ниво на отстраняване на грешки с gdb или lldb, core dump файлове и диагностика на паметта или нишките
  • Солидни познания по концепциите за съхранение, включително файлови системи, блоков I/O, кеширане, моментни снимки, репликация, RAID, съгласуваност на I/O и обработка на откази
  • Опит с вътрешните механизми на Linux, включително процеси и нишки, управление на паметта и I/O стека
  • Разбиране на основите на мрежите и профилирането на производителността
  • Практически опит в изграждането и отстраняването на грешки в разпределени системи с висока достъпност
  • Силни умения за решаване на проблеми и самостоятелност при работа по нееднозначни технически задачи
  • Опит с виртуализация или хипервайзори като VMware ESXi и KVM/QEMU, както и с добри практики за виртуализация на съхранението
  • Опит с облачна инфраструктура и услуги за съхранение в AWS, Azure или GCP, включително модели за облачни мрежи
  • Познания по NVMe, iSCSI, NFS/SMB, S3 или обектни интерфейси и конфигурации с множество пътища или висока достъпност
  • Опит в инженеринг на производителността, включително профилиране, анализ на латентността и IOPS, конкуренция за заключвания и планиране на капацитета
  • Поне 5 години релевантен опит за позиции без управленски функции