
NetApp razvija inteligentna rješenja za podatkovnu infrastrukturu koja organizacijama pomažu pohranjivati, upravljati, štititi i koristiti informacije u lokalnim i oblačnim okruženjima. Njegov portfelj obuhvaća objedinjenu pohranu podataka, upravljanje oblakom i alate za zaštitu podataka osmišljene za pojednostavnjenje složenih podatkovnih operacija i podršku učinkovitijim radnim procesima.
Tvrtka djeluje na sjecištu softvera u oblaku, umjetne inteligencije, API-ja i upravljanja poslovnim podacima. Pomaže tvrtkama modernizirati njihova okruženja za pohranu i učiniti podatke dostupnijima na različitim platformama. Velika globalna organizacija NetAppa podržava korisnike iz različitih industrija i nudi prilike povezane s izgradnjom i upravljanjem tehnologijama za modernu podatkovnu infrastrukturu.
Softverski inženjer, sustavi za pohranu — NetApp (Bengaluru, rad na lokaciji)
Razvijajte rješenja za virtualnu pohranu i upravljanje podacima kao softverski inženjer u tvrtki NetApp. Izrađujte pozadinske funkcionalnosti i otklanjajte poteškoće u distribuiranim sustavima visoke dostupnosti u Bengaluruu.
Opis
- Razvijati, testirati i otklanjati pogreške u rješenjima za virtualnu pohranu i upravljanje podacima
- Doprinositi razvoju novih proizvoda i poboljšanjima postojećih proizvoda
- Izrađivati funkcionalnosti od početka do kraja s naglaskom na pozadinsku implementaciju
- Surađivati s međufunkcijskim timovima na dizajnu i isporuci pouzdanih i visokokvalitetnih rješenja
- Istraživati i rješavati tehničke probleme
- Održavati kvalitetu koda i dugoročnu održivost
Zahtjevi
- Napredno znanje sistemskog programiranja u jeziku C i/ili C++
- Sposobnost izvođenja niskorazinskog otklanjanja pogrešaka pomoću alata gdb ili lldb, ispisa jezgre te dijagnostike memorije ili dretvi
- Dobro poznavanje koncepata pohrane, uključujući datotečne sustave, blokovski I/O, predmemoriranje, snimke stanja, replikaciju, RAID, konzistentnost I/O-a i obradu kvarova
- Iskustvo s internim mehanizmima Linuxa, uključujući procese i dretve, upravljanje memorijom i I/O stog
- Razumijevanje osnova umrežavanja i profiliranja performansi
- Praktično iskustvo u izgradnji i otklanjanju pogrešaka u distribuiranim sustavima visoke dostupnosti
- Izražena sposobnost rješavanja problema i samostalnost u vođenju nejasnog tehničkog rada
- Iskustvo s virtualizacijom ili hipervizorima kao što su VMware ESXi i KVM/QEMU te s najboljim praksama virtualizacije pohrane
- Iskustvo s oblakovnom infrastrukturom i uslugama pohrane u sustavima AWS, Azure ili GCP, uključujući obrasce oblakovnog umrežavanja
- Poznavanje tehnologija NVMe, iSCSI, NFS/SMB, sučelja S3 ili objektnih sučelja te konfiguracija s više putova ili visokom dostupnošću
- Iskustvo u inženjerstvu performansi, uključujući profiliranje, analizu latencije i IOPS-a, nadmetanje za zaključavanje i planiranje kapaciteta
- Najmanje 5 godina relevantnog iskustva za pozicije samostalnih suradnika