NetApp
NetApp

NetApp opracowuje inteligentne rozwiązania do infrastruktury danych, które pomagają organizacjom przechowywać, zarządzać, chronić i wykorzystywać informacje w środowiskach lokalnych i chmurowych. Oferta firmy obejmuje ujednolicone systemy przechowywania danych, narzędzia do zarządzania chmurą oraz rozwiązania do ochrony danych, zaprojektowane z myślą o upraszczaniu złożonych operacji na danych i usprawnianiu procesów pracy.

Firma działa na styku oprogramowania chmurowego, sztucznej inteligencji, interfejsów API i zarządzania danymi przedsiębiorstwa, pomagając przedsiębiorstwom modernizować środowiska przechowywania oraz zwiększać dostępność danych na różnych platformach. Duża globalna organizacja NetApp wspiera klientów z wielu branż i oferuje możliwości związane z tworzeniem oraz obsługą technologii nowoczesnej infrastruktury danych.

Inżynier oprogramowania C/C++ — jądro Linux i systemy pamięci masowej

Rozwijaj i debuguj systemy C/C++ dla wirtualnej pamięci masowej oraz zarządzania danymi NetApp. Twórz funkcje backendowe i rozwijaj rozproszone rozwiązania o wysokiej dostępności.

Opis

  • Rozwijaj i debuguj rozwiązania do wirtualnej pamięci masowej i zarządzania danymi
  • Współtwórz nowe produkty i ulepszaj istniejące
  • Twórz funkcje kompleksowe, koncentrując się na implementacji backendowej
  • Współpracuj z zespołami interdyscyplinarnymi przy projektowaniu i dostarczaniu wysokiej jakości rozwiązań
  • Diagnozuj i rozwiązuj problemy techniczne
  • Dbaj o jakość i łatwość utrzymania kodu

Wymagania

  • Biegłość w programowaniu systemowym w C i/lub C++
  • Umiejętność debugowania niskopoziomowego za pomocą gdb lub lldb, analizowania zrzutów pamięci oraz diagnozowania problemów z pamięcią i wątkami
  • Dobra znajomość zagadnień związanych z pamięcią masową, w tym systemów plików, blokowego wejścia-wyjścia, buforowania, migawek, replikacji, RAID, spójności wejścia-wyjścia i obsługi awarii
  • Doświadczenie w pracy z wewnętrznymi mechanizmami Linux, w tym procesami i wątkami, zarządzaniem pamięcią oraz stosem wejścia-wyjścia
  • Znajomość podstaw sieci komputerowych i profilowania wydajności
  • Praktyczne doświadczenie w tworzeniu i debugowaniu rozproszonych systemów o wysokiej dostępności
  • Umiejętność rozwiązywania problemów i samodzielnego prowadzenia zadań technicznych o niejednoznacznych wymaganiach
  • Doświadczenie z wirtualizacją lub hipernadzorcami, takimi jak VMware ESXi i KVM/QEMU
  • Doświadczenie z infrastrukturą chmurową i usługami pamięci masowej, takimi jak AWS, Azure i Google Cloud Platform
  • Znajomość NVMe, iSCSI, NFS/SMB, S3 lub interfejsów obiektowych, a także konfiguracji wielościeżkowych lub o wysokiej dostępności
  • Doświadczenie w optymalizacji wydajności, w tym profilowaniu, analizie opóźnień i IOPS, rywalizacji o blokady oraz planowaniu pojemności
  • W przypadku stanowisk indywidualnych specjalistów: co najmniej pięć lat doświadczenia w pokrewnej dziedzinie

Powiązane oferty pracy

MAËLYS

Projektant marki MAËLYS (praca hybrydowa, Izrael)

MAËLYS

Twórz kampanie cyfrowe, projekty e-maili, materiały drukowane i rozwiązania e-commerce dla globalnej marki MAËLYS, oferującej produkty do pielęgnacji ciała. Korzystaj z Figma, Adobe Creative Cloud i narzędzi AI, przygotowując dopracowane materiały spójne z marką.

Otwórz
Eli Lilly and Company

Zastępca dyrektora ds. analityki talentów i nauki o ocenie — Eli Lilly, Indianapolis, praca hybrydowa

Eli Lilly and Company

Kieruj strategią badania opinii pracowników Lilly i naukową oceną personelu. Wykorzystuj psychometrię, ewaluację programów i odpowiedzialną analitykę AI do podejmowania decyzji dotyczących pracowników.

Otwórz