
NetApp, kuruluşların şirket içi ve bulut ortamlarında bilgileri depolamasına, yönetmesine, korumasına ve kullanmasına yardımcı olan akıllı veri altyapısı çözümleri geliştirir. Şirketin ürün portföyünde, karmaşık veri operasyonlarını basitleştirmek ve daha verimli iş akışlarını desteklemek üzere tasarlanmış birleşik veri depolama, bulut yönetimi ve veri koruma araçları yer alır.
Şirket; bulut yazılımları, yapay zekâ, API'ler ve kurumsal veri yönetiminin kesişiminde faaliyet göstererek işletmelerin depolama ortamlarını modernleştirmesine ve verileri platformlar arasında daha erişilebilir hâle getirmesine yardımcı olur. NetApp'in dünya genelindeki geniş organizasyonu, çeşitli sektörlerdeki müşterileri destekler ve modern veri altyapısına yönelik teknolojilerin geliştirilmesi ve işletilmesiyle ilgili fırsatlar sunar.
Yazılım Mühendisi, C/C++ Linux Çekirdeği ve Depolama Sistemleri
NetApp’in sanal depolama ve veri yönetimi ürünleri için C/C++ ile Linux sistemleri geliştirip hata ayıklayın. Arka uç özellikleri geliştirin ve dağıtık, yüksek kullanılabilirlikli çözümleri iyileştirin.
Açıklama
- Sanal depolama ve veri yönetimi çözümleri geliştirin ve hata ayıklayın
- Yeni ürün geliştirme çalışmalarını ve mevcut ürünlere yönelik iyileştirmeleri yönlendirin
- Uçtan uca özellikler geliştirin ve arka uç uygulamasına odaklanın
- Yüksek kaliteli çözümler tasarlamak ve sunmak için farklı disiplinlerden ekiplerle çalışın
- Teknik sorunları araştırıp çözün
- Kod kalitesini ve sürdürülebilirliğini koruyun
Gereksinimler
- C ve/veya C++ ile sistem programlama konusunda güçlü beceriler
- gdb veya lldb ile düşük seviyede hata ayıklama, bellek dökümlerini analiz etme, bellek ve iş parçacığı sorunlarını teşhis etme becerisi
- Dosya sistemleri, blok G/Ç, önbellekleme, anlık görüntüler, çoğaltma, RAID, G/Ç tutarlılığı ve hata yönetimi dahil depolama kavramları hakkında sağlam bilgi
- Süreçler ve iş parçacıkları, bellek yönetimi ve G/Ç yığını dahil Linux iç yapıları konusunda deneyim
- Ağ temelleri ve performans profilleme bilgisi
- Dağıtık ve yüksek kullanılabilirlikli sistemler geliştirme ve hata ayıklama konusunda pratik deneyim
- Güçlü problem çözme becerileri ve belirsiz teknik işleri bağımsız olarak yürütme becerisi
- VMware ESXi ve KVM/QEMU gibi sanallaştırma teknolojileri veya hipervizörlerle deneyim
- AWS, Azure ve Google Cloud Platform gibi bulut altyapısı ve depolama hizmetleriyle deneyim
- NVMe, iSCSI, NFS/SMB, S3 veya nesne arayüzleri ile çok yollu ya da yüksek kullanılabilirlikli yapılandırmalar hakkında bilgi
- Profilleme, gecikme ve IOPS analizi, kilit çekişmesi ve kapasite planlaması dahil performans mühendisliği deneyimi
- Bireysel katkı sağlayan pozisyonlar için ilgili alanda en az beş yıllık deneyim