职位详情
岗位职责:
1、负责分布式存储系统架构设计、核心模块编码和维护工作;
2、负责大规模分布式存储系统的优化和改进,持续优化存储产品性能、提高产品的稳定性,解决生产系统各类瓶颈;
3、参与存储核心技术研发攻坚,参与产品平台规划和技术路线选型,追踪新型存储介质特性及应用,追踪业界新技术在存储系统中的应用,确保架构和生态产品持续演进;
4、负责相关专利、论文和资质,提升技术影响力。
任职资格:
1、大学本科及以上学历,并获得相应学位,计算机类专业优先;
2、八年以上软件研发经验,其中至少五年以上存储研发相关经验;
3、熟悉任意一种存储产品(比如对象存储、文件存储、块存储),并且有实际的开发、调优、运维经验;熟悉分布式存储系统的性能分析与性能测试,熟练使用常见调试及分析工具,如:fio、gdb,iostat,blktrace等;
4、熟悉分布式系统的设计和应用,了解分布式系统相关理论,如:dht/raft/paxos,对深入研究技术有浓厚的兴趣;熟悉业内经典分布式存储系统架构,熟悉至少一种开源系统比如Ceph、Glusterfs、Lustre、Redis/Tair、LevelDB/RocksDB;
5、熟悉Linux IO路径的设计,熟悉VFS、Block Layer内核机制,对linux I/O子系统、虚拟化有经验的优先;熟悉NFS、SAMBA、S3、iSCSI等存储协议优先;有分布式文件系统元数据服务设计经验的优先;
6、符合以下条件者优先:有云计算一线厂商研发经历,具备大规模存储研发运营经验;有分布式存储专业厂商研发从业经历;
7、诚实守信、作风踏实严谨、责任心强,具备良好团队协作能力精神,学习能力强,善于解决复杂问题。
其他信息
行业要求:全部行业