Job Description :
This individual will be responsible for Designing and development of individual product features family of storage products eg: Cloud storage CLI and APIs development such as SOAP or REST to block-based storage protocols such as iSCSI or Fibre Channel or file-based.

8+ years storage system design and development experience with storage solutions

2+ years’ experience with Storage architectures and how they integrate into large-scale production applications in Cloud

2 + years’ experience with advanced storage technologies such as replication, high availability, archiving, backup & restore, and disaster recovery/business continuity

2+ year of experience with Microsoft Windows and Linux scripting and system configuration.

2+ years of experience working with Kubernetes based development in Cloud environment extending Kubernetes APIs, with an in-depth understanding of Microservices architecture and container technologies like Dockers

Bachelor''s Degree in a technical field.

*End-to-end ownership of product features, quality and usability for Block, Object and File storage knowledge with Snapshot features enhancement.

*Full life cycle of storage product development from system design, implementing, testing and delivering.

*Participate in and review detailed technical architecture and designs; perform code reviews and as required contribute to code development.

*Performing complex architecture experience which will include storage technologies, standards, arrays, cloud, virtualization, proof of concepts, logical/physical design models, and working with other teams in some capacity.

*Good experience in Snapshot lifecycle management (Scheduling, snapshot depth, snapshot lifetime etc), multi volume snapshots, encryption and copy snapshot at multiple Regions.

*Experience in product development with C/C++ on multi-platform environment like Windows and different flavors of Linux/Unix.

*Deep knowledge of storage protocols, tools and standards, such as SAS, SATA, NVMe, , iSCSI, Fibre Channel, Libvirt.

*Comfortable with a range of programming languages (C, C++, Python, Golang) and development tools.

*Distributed storage systems experience is a mandatory.

*Deep knowledge of operating systems, kernel mode programming, device drivers, and related technologies and architectures.

Compare product features cloud providers Storages services as well as enhance Product features and Support.

Knowledge of Any Public Cloud Storage Features: AWS, Azure and GCP

Involves in presentations, writing papers, blog posts

knowledge in hardware components, such as PCIe, hard drives, SSD, UltraDIMM, SAS, SATA and, NVMe and NetApp storage devices, storage controllers, storage infrastructure, SAS switches / expanders, server chassis, storage SAS expander, disk backplane, disk enclosures, SAN, NAS.