存储系统开发工程师
岗位摘要
负责公司自研EB级分布式存储系统的基础研发与架构设计,为业务提供高可用、高可靠和高性能的存储服务;深入参与分布式存储核心模块与技术难题攻关,包括但不限于海量元数据管理、数据分级存储、系统功能与体验持续优化
岗位职责
- 负责公司自研EB级分布式存储系统的基础研发与架构设计,为业务提供高可用、高可靠和高性能的存储服务
- 深入参与分布式存储核心模块与技术难题攻关,包括但不限于海量元数据管理、数据分级存储、系统功能与体验持续优化
- 推动软硬件结合,研发低延时、高性能、高性价比的分布式存储技术方案
- 跟踪业界与学术前沿技术,开展下一代存储系统架构的预研与创新
- 构建平台化分布式存储服务体系,支持大规模应用场景
任职要求
- 计算机或相关专业本科及以上学历,具备2年以上软件开发和系统架构设计经验
- 精通C/C++/Go/Rust中至少一门语言,具备多年实际项目开发经验
- 熟悉分布式系统架构(如Ceph、HDFS、Minio、TiKV等),有相关开源项目代码贡献者优先
- 具备扎实的算法与数据结构基础,熟练掌握多进程、多线程及异步编程技术
- 深入理解计算机体系结构、操作系统原理、Linux I/O栈及网络协议(TCP/IP)
- 具备优秀的团队协作和学习能力,对高性能、高可靠系统开发有强烈热情
- 加分项:有内核或操作系统开发经验
- 加分项:具备EB级分布式存储系统或海量元数据管理系统架构设计与开发经验
- 加分项:有并行分布式文件系统或数据库存储引擎开发背景
- 加分项:对编写高性能和高可靠的系统软件有狂热精神和偏执的追求
加分项
- 具备EB级分布式存储系统或海量元数据管理系统架构设计与开发经验
- 有并行分布式文件系统或数据库存储引擎开发背景
- 对编写高性能和高可靠的系统软件有狂热精神和偏执的追求