
NetApp utvecklar intelligenta lösningar för datainfrastruktur som hjälper organisationer att lagra, hantera, skydda och använda information i lokala miljöer och molnmiljöer. Produktportföljen omfattar enhetlig datalagring, molnhantering och dataskyddsverktyg som är utformade för att förenkla komplex datahantering och stödja effektivare arbetsflöden.
Företaget verkar i gränslandet mellan molnprogramvara, artificiell intelligens, API:er och hantering av företagsdata. Det hjälper företag att modernisera sina lagringsmiljöer och göra data mer tillgänglig på olika plattformar. NetApps stora globala organisation stödjer kunder inom flera branscher och erbjuder möjligheter att utveckla och driva teknik för modern datainfrastruktur.
Mjukvaruingenjör, lagringssystem – NetApp (Bangalore, på plats)
Utveckla virtuella lagrings- och datahanteringslösningar som mjukvaruingenjör på NetApp. Bygg backendfunktioner och felsök distribuerade system med hög tillgänglighet i Bangalore.
Beskrivning
- Utveckla, testa och felsöka virtuella lagrings- och datahanteringslösningar
- Bidra till utvecklingen av nya produkter och förbättringar av befintliga produkter
- Bygg funktioner från början till slut med fokus på backendimplementation
- Samarbeta med tvärfunktionella team för att utforma och leverera tillförlitliga lösningar av hög kvalitet
- Undersök och lös tekniska problem
- Upprätthåll kodkvalitet och långsiktig underhållbarhet
Krav
- Starka kunskaper i systemprogrammering i C och/eller C++
- Förmåga att utföra lågnivåfelsökning med gdb eller lldb, core dumps samt minnes- och tråddiagnostik
- Goda kunskaper om lagringskoncept, inklusive filsystem, block-I/O, cachelagring, snapshots, replikering, RAID, I/O-konsistens och felhantering
- Erfarenhet av Linux-interna funktioner, inklusive processer och trådar, minneshantering och I/O-stacken
- Förståelse för grunderna i nätverk och prestandaprofilering
- Praktisk erfarenhet av att bygga och felsöka distribuerade system med hög tillgänglighet
- God problemlösningsförmåga och självständighet vid hantering av tvetydigt tekniskt arbete
- Erfarenhet av virtualisering eller hypervisorer som VMware ESXi och KVM/QEMU samt bästa praxis för lagringsvirtualisering
- Erfarenhet av molninfrastruktur och lagringstjänster i AWS, Azure eller GCP, inklusive mönster för molnnätverk
- Kunskaper om NVMe, iSCSI, NFS/SMB, S3- eller objektgränssnitt samt multipath- eller konfigurationer med hög tillgänglighet
- Erfarenhet av prestandateknik, inklusive profilering, analys av latens och IOPS, låskonkurrens och kapacitetsplanering
- Minst 5 års relevant erfarenhet för roller som individuell medarbetare