MTS Minerva

Job Details

ResponsibilitiesArchitect, design and develop software for scale-out NASDevelop a deep understanding of complex distributed systems, and design innovative solutions for customer requirements.Work on performance, scaling out and resiliency of Scale-out NASWork closely with development, test, documentation and product management teams to deliver high-quality products in a fast-paced environment.Engage with customers and support when needed to solve production issues.RequirementsLove of programming and rock-solid in one or more languages C, C++, or Python, ideally for enterprise-quality softwareWorking knowledge of one or more of the following NFS, CIFS/SMB, iSCSIDevelopment experience in file systems (ext4, XFS, ZFS)Familiarity with OS internals, concepts of distributed data management, and design/implementation tradeoffs in building clustered, high- performance, fault-tolerant distributed systems softwareExperience working with virtualization technologies like VMware, Hyper-V, Xen. VMware preferredFamiliarity with technologies such as Zookeeper, NoSQL DB, Protobufs, or MapReduceFamiliarity with tools such as FSCT, SPEFs, iometer, sqlio, jetstress, login vsi etc.Qualifications and ExperienceBachelor's degree in Computer Science or related field required. Advanced degree in Computer Science preferred. Degree: MCA/ PGDCA | ME/ M.Tech./ MS (Engg/ Sciences)