NetApp
NetApp

NetApp vyvíja inteligentné riešenia dátovej infraštruktúry, ktoré organizáciám pomáhajú ukladať, spravovať, chrániť a využívať informácie v lokálnych aj cloudových prostrediach. Jeho portfólio zahŕňa zjednotené dátové úložiská, cloudovú správu a nástroje na ochranu dát navrhnuté na zjednodušenie komplexnej správy dát a podporu efektívnejších pracovných postupov.

Spoločnosť pôsobí na priesečníku cloudového softvéru, umelej inteligencie, rozhraní API a správy podnikových dát. Firmám pomáha modernizovať úložiská a sprístupňovať dáta naprieč platformami. Jej veľká globálna organizácia podporuje zákazníkov z rôznych odvetví a ponúka príležitosti súvisiace s vývojom a prevádzkou technológií pre modernú dátovú infraštruktúru.

Softvérový inžinier, úložné systémy — NetApp (Bengalúr, práca na pracovisku)

Vyvíjajte riešenia virtuálneho ukladania a správy dát ako softvérový inžinier v spoločnosti NetApp. Budujte backendové funkcie a riešte problémy distribuovaných systémov s vysokou dostupnosťou v Bengalúre.

Popis

  • Vyvíjať, testovať a ladiť riešenia virtuálneho ukladania a správy dát
  • Prispievať k vývoju nových produktov a vylepšovaniu existujúcich produktov
  • Budovať funkcie od začiatku do konca so zameraním na backendovú implementáciu
  • Spolupracovať s medzifunkčnými tímami na návrhu a dodávaní spoľahlivých a kvalitných riešení
  • Skúmať a riešiť technické problémy
  • Udržiavať kvalitu kódu a jeho dlhodobú udržiavateľnosť

Požiadavky

  • Pokročilé znalosti systémového programovania v jazyku C a/alebo C++
  • Schopnosť vykonávať nízkoúrovňové ladenie pomocou nástrojov gdb alebo lldb, výpisov jadra a diagnostiky pamäte alebo vlákien
  • Dobrá znalosť konceptov ukladania dát vrátane súborových systémov, blokového I/O, vyrovnávacej pamäte, snapshotov, replikácie, RAID, konzistencie I/O a spracovania zlyhaní
  • Skúsenosti s internými mechanizmami Linuxu vrátane procesov a vlákien, správy pamäte a I/O zásobníka
  • Porozumenie základom sieťovania a profilovaniu výkonu
  • Praktické skúsenosti s budovaním a ladením distribuovaných systémov s vysokou dostupnosťou
  • Výrazná schopnosť riešiť problémy a samostatnosť pri vedení nejednoznačnej technickej práce
  • Skúsenosti s virtualizáciou alebo hypervízormi, ako sú VMware ESXi a KVM/QEMU, ako aj s osvedčenými postupmi virtualizácie úložísk
  • Skúsenosti s cloudovou infraštruktúrou a úložnými službami v AWS, Azure alebo GCP vrátane vzorov cloudového sieťovania
  • Znalosť technológií NVMe, iSCSI, NFS/SMB, rozhraní S3 alebo objektových rozhraní a konfigurácií s viacerými cestami alebo vysokou dostupnosťou
  • Skúsenosti s výkonnostným inžinierstvom vrátane profilovania, analýzy latencie a IOPS, súperenia o zámky a plánovania kapacity
  • Najmenej 5 rokov relevantných skúseností pre pozície individuálnych prispievateľov

Súvisiace pracovné ponuky

General Motors

Seniorný inžinier vstavaného softvéru, General Motors

General Motors

Vyvíjajte vstavaný softvér v jazyku C a riadiaci softvér AUTOSAR pre General Motors a veďte jeho dodávku počas celého životného cyklu. Testujte, ladíte a zlepšujte riešenia dodávateľov v hybridnej pozícii v Milforde v štáte Michigan.

Otvoriť
GE Aerospace

Stážista systémového inžinierstva v GE Aerospace – avionika

GE Aerospace

Pridajte sa k tímu avioniky GE Aerospace a podieľajte sa na vývoji, testovaní a podpore systémov pre civilné a vojenské lietadlá. Získajte praktické inžinierske skúsenosti a pripravte sa na možnosť zamestnania po ukončení štúdia.

Otvoriť