小米数据库工程师(DBA)-Oceanbase方向
任职要求
1. 计算机及相关专业,本科及以上学历 2. 5年以上工作经验,有分布式数据库、分库分表相关经验优先 3. 深入理解OceanBase/MySQL运行机制和架构体系,包括不限于高可用容灾、主从复制、事务日志等技术 4. 有数据库业务系统全链路性能优化相关工作经验,能够从全链路上定位问题/性能瓶颈(网络、CPU、IO、操作系统等) 5. 具有大型互联网数据库管理经验者优先,具备分布式数据库和分库分表项目相关经验者将获额外加分 6. 强烈的责任心,良好的团队协作精神,优秀的表达和沟通能力,乐于接受挑战,能承受工作压力
工作职责
1. 负责OceanBase/MySQL数据库的架构设计、可用性保障、性能优化、故障诊断、容量规划与运维支持等工作 2. 针对大促类、海量数据等场景进行业务和技术方案设计和技术保障,针对业务特点设计合理的数据库解决方案 3. 负责业务遇到的OceanBase产品技术问题,确保项目技术方案落地,协调跨团队工作,把控风险,保障顺利交付 4. 负责团队技术人员分布式数据库培训和业务侧的分布式数据库技术分享
1、负责MySQL、Redis、Elasticsearch、MongoDB、OceanBase等数据库运维管理工作,包括运维支撑、性能优化、故障处理、容量规划等 2、负责业务数据库选型、架构设计,解决业务数据库问题,提高业务高可用能力和稳定性, 3、与存储研发团队协作,设计和实现数据库产品解决方案、数据库运维平台能力,支持业务需求 4、学习和引入数据库新版本、新技术、新工具,支持业务发展需求
1. 系统运维与稳定性体系建设 a. 负责HBase/Lindorm、OceanBase等分布式数据库/存储系统的部署、监控、高可用设计以及故障应急,保障99.999%+稳定性SLA b. 主导存储集群性能调优、容灾方案设计(如多机房容灾、数据备份恢复、全球多活、全球合规存储等),提升系统的健壮性。 c. 深入分析慢查询、热点等疑难场景,输出系统性优化解决方案,并实现平台化落地。 d. 针对业务场景设计存储选型方案,平衡性能、成本与可维护性。 e. 制定存储产品,组件运维、变更SOP,以及容灾演练机制与应急预案。 f. 推动开发团队落地存储使用最佳实践、以及平台能力的持续演进,降低人为故障风险。 2. 智能化运维体系建设 a. 开发运维工具链(如监控告警、自动扩缩容、巡检等),推动运维效率的持续提升。 b. 持续积累沉淀专家经验与知识库,基于RAG等技术完善智能答疑的能力,并协助完成运维智能体的持续构建与优化。 c. 持续探索AI-Agent在存储运维场景的应用与落地,实现故障的自动定位、诊断以及自愈。 d. 持续跟踪HBase、Lindorm、OceanBase等分布式存储领域的前沿技术,主导关键组件的升级与架构演进。
1、负责数据库的监控,备份,性能优化及故障处理等; 2、数据库分库分表方案的设计、实施及数据迁移; 3、负责根据项目需求设计并制定数据库解决方案; 4、负责数据库中间件的相关测试、维护及管理工作; 5、制定并不断完善数据库的运维规范、开发规范及安全规范。