NetApp
NetApp

NetApp utvikler intelligente løsninger for datainfrastruktur som hjelper organisasjoner med å lagre, administrere, beskytte og bruke informasjon på tvers av lokale miljøer og skymiljøer. Produktporteføljen omfatter enhetlig datalagring, skyadministrasjon og databeskyttelsesverktøy som er utviklet for å forenkle komplekse dataoperasjoner og støtte mer effektive arbeidsflyter.

Selskapet arbeider i skjæringspunktet mellom skyprogramvare, kunstig intelligens, API-er og administrasjon av virksomhetsdata. Det hjelper virksomheter med å modernisere lagringsmiljøene sine og gjøre data mer tilgjengelige på tvers av plattformer. NetApps store globale organisasjon støtter kunder på tvers av flere bransjer og tilbyr muligheter knyttet til utvikling og drift av teknologier for moderne datainfrastruktur.

Programvareingeniør innen C/C++, Linux-kjernen og lagringssystemer

Utvikle og feilsøke C/C++-baserte Linux-systemer for NetApps virtuelle lagrings- og datahåndteringsprodukter. Bygg backendfunksjoner og videreutvikle distribuerte løsninger med høy tilgjengelighet.

Beskrivelse

  • Utvikle og feilsøke løsninger for virtuell lagring og datahåndtering
  • Bidra til utvikling av nye produkter og forbedringer av eksisterende produkter
  • Bygg funksjoner fra start til slutt med fokus på backendimplementering
  • Samarbeid med tverrfaglige team for å utforme og levere løsninger av høy kvalitet
  • Feilsøk og løs tekniske problemer
  • Sørg for kodekvalitet og vedlikeholdbarhet

Krav

  • Gode ferdigheter innen systemprogrammering i C og/eller C++
  • Evne til å feilsøke på lavt nivå med gdb eller lldb, analysere kjernedumper og diagnostisere problemer med minne og tråder
  • God kunnskap om lagringskonsepter, inkludert filsystemer, blokk-I/O, mellomlagring, øyeblikksbilder, replikering, RAID, I/O-konsistens og feilhåndtering
  • Erfaring med Linux-internals, inkludert prosesser og tråder, minnehåndtering og I/O-stakken
  • Kunnskap om grunnleggende nettverk og ytelsesprofilering
  • Praktisk erfaring med utvikling og feilsøking av distribuerte systemer med høy tilgjengelighet
  • Gode problemløsningsevner og evne til å håndtere uavklarte tekniske oppgaver selvstendig
  • Erfaring med virtualisering eller hypervisorer som VMware ESXi og KVM/QEMU
  • Erfaring med skyinfrastruktur og lagringstjenester som AWS, Azure og Google Cloud Platform
  • Kunnskap om NVMe, iSCSI, NFS/SMB, S3- eller objektgrensesnitt samt multipath- eller konfigurasjoner med høy tilgjengelighet
  • Erfaring med ytelsesarbeid, inkludert profilering, analyse av latenstid og IOPS, låskonkurranse og kapasitetsplanlegging
  • Minst fem års relevant erfaring for individuelle bidragsyterstillinger

Relaterte jobber

Genesis Tech

Senior fullstack-produktutvikler (Node.js, AI-native)

Genesis Tech
1 001 – 5 000 Ansatte
LogistikkMarkedsføringRådgivning

Bygg backend-systemer, infrastruktur og AI-native-funksjoner for Boosters produkt for personlig digital sikkerhet. Driv produktutviklingen fra arkitektur og design til lansering og resultatanalyse.

Åpne
URBN (Urban Outfitters, Anthropologie Group, Free People & Nuuly)

Programvareingeniør II, Kafka og Python — URBN, Philadelphia

URBN (Urban Outfitters, Anthropologie Group, Free People & Nuuly)

Bygg tjenester for Kafka-hendelsesstrømmer og integrasjoner hos URBN, og bidra til overgangen fra eldre plattformer til skybaserte systemer. Rollen omfatter Python, automatiserte tester og CI/CD-praksis.

Åpne
Mirantis

Senior Rust-programvareingeniør hos Mirantis (fjernarbeid, Europa)

Mirantis

Bygg Kubernetes-kontrollplan for Mirantis’ skybaserte AI-infrastruktur. Utvikle nettverk, DPU og orkestreringssystemer for bare metal til krevende arbeidsbelastninger.

Åpne
SEB

Javautvikler på mellom- til seniornivå, investeringsrådgivning

SEB

Bygg robotrådgivning og andre digitale investeringsprodukter for SEB, integrert med en plattform for private banking. Jobb på tvers av hele teknologistakken i en fullstackrolle med hovedvekt på backendutvikling.

Åpne