崗位描述
一、崗位職責(zé)
1. 核心服務(wù)設(shè)計(jì)與開發(fā):參與高可用微服務(wù)架構(gòu)的設(shè)計(jì)與開發(fā)工作,確保系統(tǒng)在高并發(fā)場(chǎng)景下,仍能保
持出色的穩(wěn)定性與低延遲,為業(yè)務(wù)高峰提供堅(jiān)實(shí)保障。
2. 系統(tǒng)性能優(yōu)化與升級(jí):通過架構(gòu)優(yōu)化、代碼調(diào)優(yōu)以及新技術(shù)引入等手段,持續(xù)提升平臺(tái)應(yīng)用的可用性
、穩(wěn)定性與用戶體驗(yàn),加快數(shù)據(jù)處理時(shí)效。
3. 服務(wù)質(zhì)量保障:建立完善的服務(wù)質(zhì)量監(jiān)控體系,制定應(yīng)急預(yù)案,保障服務(wù) 7×24 小時(shí)不間斷正常運(yùn)行
,快速響應(yīng)并解決服務(wù)故障,將業(yè)務(wù)損失降到最低。
4. 完成服務(wù)外圍的工具:通過編寫相應(yīng)服務(wù)外圍的一些工具,能有效測(cè)試和提升服務(wù)的穩(wěn)定性,性能及
功能驗(yàn)證,確保服務(wù)持續(xù)穩(wěn)定運(yùn)行或在出現(xiàn)問題時(shí)能快速協(xié)助定位問題。
二、任職要求
1. 編程能力:擁有至少 3 年以上后臺(tái)分布式服務(wù)開發(fā)經(jīng)驗(yàn),精通 Go 語(yǔ)言,具備扎實(shí)的編程基礎(chǔ)和良好
的編碼風(fēng)格,代碼結(jié)構(gòu)清晰、高效且易于維護(hù)。
2. 服務(wù)治理經(jīng)驗(yàn):熟悉服務(wù)治理技術(shù),包括熔斷降級(jí)、灰度發(fā)布、分布式事務(wù)等,并具備開源中間件(
如 RocketMQ、Dubbo 等)的二次開發(fā)經(jīng)驗(yàn),能根據(jù)業(yè)務(wù)需求靈活運(yùn)用這些技術(shù)優(yōu)化系統(tǒng)。
3. 微服務(wù)架構(gòu)調(diào)優(yōu):對(duì)微服務(wù)架構(gòu)有豐富的調(diào)優(yōu)經(jīng)驗(yàn),熟練使用性能分析工具(如 pprof 等),能夠精
準(zhǔn)定位性能瓶頸,并提出有效的解決方案。
4. 數(shù)據(jù)庫(kù)技能:具備數(shù)據(jù)庫(kù)性能調(diào)優(yōu)經(jīng)驗(yàn),熟悉海量數(shù)據(jù)存儲(chǔ)、查詢?cè)O(shè)計(jì)與使用,對(duì)關(guān)系型數(shù)據(jù)庫(kù)(如
MySQL)和非關(guān)系型數(shù)據(jù)庫(kù)(如 Redis、MongoDB)有深入理解,能夠根據(jù)業(yè)務(wù)場(chǎng)景選擇合適的數(shù)
據(jù)庫(kù)方案。
5. 工作態(tài)度:熱愛編程與技術(shù),有追求卓越的精神,具備良好的自我驅(qū)動(dòng)能力,對(duì)代碼質(zhì)量和開發(fā)規(guī)范
有嚴(yán)格要求,能夠主動(dòng)提升自己的技術(shù)水平與業(yè)務(wù)能力。