
NetApp kehittää älykkäitä data-infrastruktuuriratkaisuja, joiden avulla organisaatiot voivat tallentaa, hallita, suojata ja hyödyntää tietoja paikallisissa ympäristöissä ja pilvipalveluissa. Sen tuotevalikoimaan kuuluu yhtenäisen datan tallennuksen, pilvipalveluiden hallinnan ja tietosuojaa tukevia työkaluja, jotka on suunniteltu monimutkaisten datatoimintojen yksinkertaistamiseen ja tehokkaampien työnkulkujen tukemiseen.
Yritys toimii pilviohjelmistojen, tekoälyn, rajapintojen ja yritysten tiedonhallinnan rajapinnassa. Se auttaa yrityksiä uudistamaan tallennusympäristöjään ja tekemään datasta helpommin käytettävää eri alustojen välillä. NetAppin laaja maailmanlaajuinen organisaatio palvelee asiakkaita useilla toimialoilla ja tarjoaa mahdollisuuksia osallistua nykyaikaisen data-infrastruktuurin teknologioiden rakentamiseen ja ylläpitoon.
Ohjelmistoinsinööri, tallennusjärjestelmät — NetApp (Bangalore, paikan päällä)
Kehitä virtuaalisen tallennuksen ja tiedonhallinnan ratkaisuja ohjelmistoinsinöörinä NetAppilla. Rakenna taustajärjestelmien ominaisuuksia ja selvitä hajautettujen, erittäin käytettävien järjestelmien ongelmia Bangaloressa.
Kuvaus
- Kehitä, testaa ja korjaa virtuaalisen tallennuksen ja tiedonhallinnan ratkaisuja
- Osallistu uusien tuotteiden kehittämiseen ja nykyisten tuotteiden parantamiseen
- Rakenna kokonaisvaltaisia ominaisuuksia keskittyen taustajärjestelmien toteutukseen
- Tee yhteistyötä eri toimintojen kanssa luotettavien ja laadukkaiden ratkaisujen suunnittelemiseksi ja toimittamiseksi
- Tutki teknisiä ongelmia ja ratkaise niitä
- Ylläpidä koodin laatua ja pitkäaikaista ylläpidettävyyttä
Vaatimukset
- Vahva C- ja/tai C++-järjestelmäohjelmoinnin osaaminen
- Kyky tehdä matalan tason vianmääritystä gdb:n tai lldb:n, core dumpien sekä muisti- ja säiediagnostiikan avulla
- Vankka tallennusratkaisujen käsitteiden tuntemus, mukaan lukien tiedostojärjestelmät, lohko-I/O, välimuistit, tilannevedokset, replikointi, RAID, I/O:n johdonmukaisuus ja vikatilanteiden käsittely
- Linuxin sisäisen toiminnan tuntemus, mukaan lukien prosessit ja säikeet, muistinhallinta ja I/O-pino
- Verkottumisen perusteiden ja suorituskyvyn profiloinnin ymmärtäminen
- Käytännön kokemus hajautettujen ja erittäin käytettävien järjestelmien rakentamisesta ja vianmäärityksestä
- Vahvat ongelmanratkaisutaidot ja itsenäinen työote epäselvien teknisten tehtävien edistämisessä
- Kokemus virtualisoinnista tai VMware ESXi:n ja KVM/QEMU:n kaltaisista hypervisoreista sekä tallennuksen virtualisoinnin parhaista käytännöistä
- Kokemus pilvi-infrastruktuurista ja tallennuspalveluista AWS-, Azure- tai GCP-ympäristöissä, mukaan lukien pilviverkkojen suunnittelumallit
- NVMe:n, iSCSI:n, NFS/SMB:n, S3:n tai objektirajapintojen sekä monipolku- tai korkean käytettävyyden kokoonpanojen tuntemus
- Kokemus suorituskykytekniikasta, mukaan lukien profilointi, viiveen ja IOPS:n analysointi, lukkojen kilpailutilanteet ja kapasiteetin suunnittelu
- Vähintään 5 vuotta asiaankuuluvaa kokemusta itsenäisen asiantuntijan tehtävissä