- 岗位职责
岗位职责:
- 设计、开发分布式存储系统中元数据管理模块,撰写设计文档,并对其他同事的代码进行审查;
- 优化分布式存储系统的可用性与可靠性,包括优化双活、异地备份等技术;
- 通过设计复杂的测试用例,完成集群在故障场景下的可靠性验证;
- 与测试和产品部门密切配合,不断提升产品质量以及产品文档化程度。
- 岗位要求
任职要求:
- 热爱编程,并有扎实的 C/C++ 编程功底;
- 有基于Paxos、Raft、ZooKeeper 、etcd 等开发分布式系统软件的经验。
加分项:
- 了解分布式系统的一致性协议,包括 Paxos,Raft 等;
- 有 HDFS、Ceph、GlusterFS、Sheepdog 或其他分布式系统的开发经验。