Required educationBachelor's DegreePreferred educationMaster's DegreeRequired technical and professional expertiseRequired Professional and Technical Expertise :
- 2+ years of relevant experience Development.
- Experience in Algorithms, Data Structures / File Structures
- Strong skills in Unix / Linux internals – Hands-on in multi-threading, synchronization, interrupt handling & file systems, Kernel programming etc. User space Programming, Debugging.
- Strong C, Python, Linux Systems Programmer skills.
- Good problem-solving skills for complex issues with interdependencies across multiple modules.
- Knowledge and hand-on usage of code and defect management tools.
- Ability to crisply communicate with stake holders (clients and level 3 support teams) for resolving field issues.
- Good written / verbal communication skills to report program status crisply and accurately.
- Experience working with Global teams.
- Familiarity with Host OS virtualization (VMware, MS Hyper-V)
- Ability to go through protocol specifications.
- Development and build tools in a Linux development environment.
- Preferred technical and professional experience
Good to have
Skills :
- Good Storage domain knowledge with hands-on experience on storage software stack implementation and features like High availability, storage multi-pathing solutions.
- Good understanding of storage protocols such as Fibre Channel, FCoE, SCSI, iSCSI, LLDP, SAN, Multipath IO etc.
Skills Required
C, Python, Linux, Fcoe, Scsi, Iscsi, Lldp