SAN or Storage Developers design, develop and implement SAN softwares (SAN Drivers, Filesystems, Fiber Channel Drivers, Backup Applications, Snapshot Applications, etc.) on Linux based systems/devices of any size – be it enterprise class servers (64 CPUs, 256 GB RAM, etc…); a regular desktop/laptop running ubuntu, fedora, redhat, etc…; a regular or a director class router or switch; or a handheld device like smartphones, android devices etc.
IT Professionals or Students who want to become a SAN Developer or Programmer on Linux must have a deep knowledge on Linux/Unix systems programming skills using C and should have done a reasonably good project in that area.
Sanfoundry offers following training courses for anyone to become a True SAN Developer:
5. SAN Development Project
An IT Professional planning to become a SAN Developer must have all the above mentioned skill sets in the specified order. If they are knowledgeable in few of them, they should take the missing course modules. We provide SAN Development Project Title and the complete requirement which the student designs and develops on his/her own. Additionally, the students should have a laptop/desktop of their own for extended software development after the classes. We provide free Linux Virtualization Appliance to anyone having Windows/Linux desktop/laptop to get started with software development.
List of Various Storage Protocols and Storage Technology/Product Training Offers for Specialist Job Profiles
Once they are equipped with a sound knowledge in any of these areas, they are well suited to apply for Linux Networking Software Development Jobs in Top Technology companies paying Salaries up to 50 Lakhs in India.