- 目录
第1篇 文件系统研发工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
1、打造业界领先的分布式文件系统,关注扩展性、低时延和高可用,支撑大规模的机器学习和数据分析场景;
2、关注存储效率的优化,节约存储成本;
任职要求:
1、至少熟悉 hdfs 或 cephfs 其中之一;
2、以上系统当中,向社区贡献过 patch 者优先(请注明);
3、优秀的编码能力,针对具体的业务场景快速设计和实现 in-house 系统;对工程质量有很高的自我要求。
第2篇 hdfs 文件系统研发工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
1、打造业界领先的数据存储系统,为海量数据及其上的大规模数据挖掘、数据分析、机器学习业务系统提供可靠、高效的支持;
2、高水平小团队,紧密合作,高效工作,做有影响力的事情;
3、乐于挑战没有明显答案的问题,快速理解业务场景,从具体问题中抽象出通用的解决方案。
任职要求:
1、强悍的 system 设计&编码能力,追求优雅的设计和优秀的代码质量,高标准,快速行动;
2、思路清晰,具备生产系统快速 trouble-shooting 的经验和能力,擅长分析更深层次的原因;
3、熟悉 c++,对 hdfs, ceph, glusterfs, lustrefs 的一项或多项有经验者优先。
第3篇 分布式块存储/文件存储研发工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
1、负责字节跳动的分布式文件系统架构设计和优化
2、负责字节跳动块存储架构设计和优化
任职要求:
1、拥有分布式系统相关研发经验,熟悉分布式系统相关理论,如pa_os/raft等;
2、 熟悉c/c++/go/python等其中一种语言,熟悉网络编程,多线程编程;
3、 熟悉分布式存储系统的关键技术点及解决方案。
具备以下条件之一者优先:
1、有linu_内核、文件系统、io调优相关经验者优先;
2、有bypass kernel,如rdma/dpdk/spdk相关经验者优先;
3、 有业界主流分布式存储系统ceph/hdfs/glusterfs经验者优先;
4、 开源社区活跃贡献者优先。
第4篇 分布式块存储、文件存储研发工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
1、负责字节跳动的分布式文件系统架构设计和优化
2、负责字节跳动块存储架构设计和优化
任职要求:
1、拥有分布式系统相关研发经验,熟悉分布式系统相关理论,如pa_os/raft等;
2、 熟悉c/c++/go/python等其中一种语言,熟悉网络编程,多线程编程;
3、 熟悉分布式存储系统的关键技术点及解决方案。
具备以下条件之一者优先:
1、有linu_内核、文件系统、io调优相关经验者优先;
2、有bypass kernel,如rdma/dpdk/spdk相关经验者优先;
3、 有业界主流分布式存储系统ceph/hdfs/glusterfs经验者优先;
4、 开源社区活跃贡献者优先。
第5篇 分布式文件系统资深研发工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
1、参与大规模分布式存储系统设计和开发,保障系统在极高并发访问的场景下稳定、低延迟、高可用、易伸缩;
2、深入理解业务场景的存储需求,与业务合作寻找最合适的存储方案。
任职要求:
1、了解分布式存储系统的实现原理;
2、优秀的编码能力,针对业务场景设计和实现 in-house 系统;对工程质量有很高的自我要求;
3、有文件系统相关的研发经验;
4、熟悉 ceph, hdfs, glusterfs, moosefs 等分布式文件系统的设计优先。