这是一个创建于 1663 天前的主题,其中的信息可能已经有所发展或是发生改变。
职位描述
作为 SRE 分布式存储系统工程师,您将参与或主导公司后台核心储存系统的设计,研发与维护,保证系统稳定高效,其中包括:
1. 负责分布式储存和数据库系统的云化和服务化
2. 负责分布式数据库系统的生产运维, 故障处置,安全管理
3. 开发高效的自动化运维和管理工具,提升运维效率
4. 负责对系统的持续优化,进行分布式数据相关的逻辑设计、物理设计、问题诊断,满足高可用、高性能、高扩展性等需求
任职要求
1.分布式系统及相关专业背景,或完整学习过 MIT 6.824 等课程
2. 了解分布式数据库中间件、NewSQL 、NoSQL 数据库的技术架构,了解 CAP 原理,Paxos 、Raft 等分布式算法和分布式事务
3. 对分布式文件系统,对象储存,和分布式数据库有研究,曾深入使用和运维过大规模中间件系统,对 etcd,ceph,kafka,cassandra,tikv 等组件熟悉
4. 有大规模分布式系统开发或维护经验,有故障处理能力,源码阅读能力
5. 熟悉操作系统原理和 io 优化,能够定位软硬件瓶颈
6. 对 golang/c++等语言至少一种有较强的开发能力
加分项:
1. 熟悉 k8s 与云原生存储
2. 对常用开源产品(etcd 、kafka 、ceph 、tikv 、tidb 等)一项以上有原理、源码级掌握
3. 有基于 dynamodb,etcd,tikv 等开发分布式系统软件的经验。
4. 熟悉高并发和高可用架构,在高性能网络编程、缓存架构、存储架构、分布式系统设计等有较好的实践经验
5. 开源社区分布式项目的 commiter 或 contributer 优先
感兴趣的小伙伴欢迎加我微信哈,微信:18621580540