崗位職責:
1、數據架構設計:設計分層存儲體系:熱數據(Redis集群)+ 溫數據(MySQL分庫分表)+ 冷數據(TiDB/OceanBase);
2、參與系統架構設計和技術選型,制定技術規(guī)范和開發(fā)標準;
3、識別系統瓶頸并主導性能優(yōu)化,解決高并發(fā)場景下的技術難題;
4、將分布式系統理論應用于實踐(服務發(fā)現/熔斷限流/分布式事務);通過Shell腳本/Linux系統管理實現自動化部署、日志分析及故障排查;設計高并發(fā)場景下的技術方案(緩存策略/數據庫優(yōu)化/異步處理)。
任職要求:
1、本科及以上學歷,計算機科學與技術、軟件工程等相關專業(yè),5年及以上數據庫相關工作經驗,其中至少2年專注于數據分層存儲架構設計;?
2、精通 Redis 集群搭建、擴容及高可用配置,能應對百萬級 QPS 場景;熟練運用 MySQL 分庫分表中間件(如 ShardingSphere、MyCat),可設計合理分片策略;深入掌握 TiDB 或 OceanBase 架構及運維,有 PB 級冷數據存儲設計案例者優(yōu)先;?
3、具備3年以上中大型分布式系統架構設計經驗,熟悉微服務、SOA 等架構模式,有同類業(yè)務場景中數據庫、中間件成功選型案例;?
4、擁有3年以上高并發(fā)系統性能優(yōu)化經驗,能通過監(jiān)控工具快速定位瓶頸,精通數據庫慢查詢優(yōu)化,有將查詢耗時從秒級優(yōu)化至毫秒級案例;?
5、深入理解分布式系統 CAP、BASE 理論,有服務發(fā)現、熔斷限流、分布式事務實際應用經驗;熟練編寫 Shell 腳本實現自動化部署等操作,精通 Linux 系統管理及故障排查。