NetApp
NetApp

NetApp phát triển các giải pháp hạ tầng dữ liệu thông minh, giúp các tổ chức lưu trữ, quản lý, bảo vệ và sử dụng thông tin trong cả môi trường tại chỗ lẫn đám mây. Danh mục sản phẩm của công ty bao gồm giải pháp lưu trữ dữ liệu hợp nhất, quản lý đám mây và bảo vệ dữ liệu, được thiết kế để đơn giản hóa các hoạt động dữ liệu phức tạp và hỗ trợ quy trình làm việc hiệu quả hơn.

Công ty hoạt động tại giao điểm giữa phần mềm đám mây, trí tuệ nhân tạo, API và quản lý dữ liệu doanh nghiệp, giúp các doanh nghiệp hiện đại hóa môi trường lưu trữ và tăng khả năng truy cập dữ liệu trên nhiều nền tảng. Với quy mô toàn cầu lớn, NetApp hỗ trợ khách hàng trong nhiều ngành và mang đến các cơ hội liên quan đến việc xây dựng, vận hành công nghệ cho hạ tầng dữ liệu hiện đại.

Kỹ sư phần mềm, Hệ thống lưu trữ — NetApp (Bangalore, làm việc tại văn phòng)

Phát triển các giải pháp lưu trữ ảo và quản lý dữ liệu với vai trò Kỹ sư phần mềm tại NetApp. Xây dựng các tính năng backend và khắc phục sự cố cho các hệ thống phân tán, có tính sẵn sàng cao tại Bangalore.

Mô tả

  • Phát triển, kiểm thử và gỡ lỗi các giải pháp lưu trữ ảo và quản lý dữ liệu
  • Đóng góp vào việc phát triển sản phẩm mới và nâng cấp các sản phẩm hiện có
  • Xây dựng các tính năng đầu cuối, tập trung vào triển khai backend
  • Phối hợp với các nhóm liên chức năng để thiết kế và cung cấp các giải pháp đáng tin cậy, chất lượng cao
  • Điều tra và giải quyết các vấn đề kỹ thuật
  • Duy trì chất lượng mã nguồn và khả năng bảo trì lâu dài

Yêu cầu

  • Kỹ năng lập trình hệ thống vững vàng bằng C và/hoặc C++
  • Có khả năng gỡ lỗi cấp thấp bằng gdb hoặc lldb, core dump, cùng các công cụ chẩn đoán bộ nhớ hoặc luồng
  • Hiểu biết vững về các khái niệm lưu trữ, bao gồm hệ thống tệp, I/O khối, bộ nhớ đệm, snapshot, sao chép, RAID, tính nhất quán I/O và xử lý lỗi
  • Có kinh nghiệm với các thành phần bên trong Linux, bao gồm tiến trình và luồng, quản lý bộ nhớ và ngăn xếp I/O
  • Hiểu các nguyên tắc cơ bản về mạng và lập hồ sơ hiệu năng
  • Có kinh nghiệm thực tế trong việc xây dựng và gỡ lỗi các hệ thống phân tán, có tính sẵn sàng cao
  • Có khả năng giải quyết vấn đề tốt và làm việc độc lập khi xử lý các nhiệm vụ kỹ thuật chưa rõ ràng
  • Có kinh nghiệm với công nghệ ảo hóa hoặc hypervisor như VMware ESXi và KVM/QEMU, cùng các phương pháp tốt nhất về ảo hóa lưu trữ
  • Có kinh nghiệm với hạ tầng đám mây và dịch vụ lưu trữ trên AWS, Azure hoặc GCP, bao gồm các mô hình mạng đám mây
  • Kiến thức về NVMe, iSCSI, NFS/SMB, S3 hoặc các giao diện đối tượng, cùng các cấu hình đa đường hoặc tính sẵn sàng cao
  • Có kinh nghiệm về kỹ thuật hiệu năng, bao gồm lập hồ sơ, phân tích độ trễ và IOPS, tranh chấp khóa và lập kế hoạch dung lượng
  • Tối thiểu 5 năm kinh nghiệm liên quan đối với các vị trí chuyên viên độc lập