崗位職責(zé):
1. 負(fù)責(zé)高并發(fā)、高可用的 Go 后端系統(tǒng)設(shè)計(jì)與開發(fā),持續(xù)優(yōu)化系統(tǒng)性能;
2. 參與微服務(wù)架構(gòu)設(shè)計(jì)與落地,提升系統(tǒng)的擴(kuò)展性與穩(wěn)定性;
3. 快速響應(yīng)線上問題,定位并解決系統(tǒng)瓶頸,保障服務(wù)穩(wěn)定運(yùn)行;
4. 編寫清晰、易維護(hù)的代碼,推動代碼質(zhì)量提升與工程化實(shí)踐。
崗位要求:
1. 精通 Go 語言,熟悉 Goroutine、Channel 等并發(fā)編程模型;
2. 熟練掌握 Gin、GORM 等主流框架,具備 RESTful API 或 gRPC 開發(fā)經(jīng)驗(yàn);
3. 熟悉 MySQL、PostgreSQL、Redis,具備良好的數(shù)據(jù)庫設(shè)計(jì)與調(diào)優(yōu)能力;
4. 有容器化與云原生經(jīng)驗(yàn),熟悉 Docker、Kubernetes 等相關(guān)技術(shù);
5. 熟悉 Linux 操作系統(tǒng),能獨(dú)立完成服務(wù)部署與故障排查;
6. 熟悉 Git 版本控制,具備良好的開發(fā)規(guī)范與單元測試意識;
7. 具備良好的溝通協(xié)作能力,熱愛技術(shù),樂于學(xué)習(xí)和分享。