years working experience in complicated system, e.g. critical telecom product, OS, networking, storage, filesystem etc. Experiences in professional system-level software architecture and development experience programming experience Strong Linux/Winodws kernel programming skills Knowledge and expertise in one or more of the following areas is great plus: file systems, storage protocols (NFSv3, v4 and v41 pNFS, CIFS, iSCSI), storage technologies (SAN, NAS, RAID, OSD, snapshot, replication), networking, device drivers, clustering Programing skills on Script Programming e.g. Java/JavsScript, Perl, and REST API development are plus