工作職責(zé)
1、核心開發(fā)
基于 Go 語言開發(fā)高并發(fā)微服務(wù),主導(dǎo) Gin 框架路由設(shè)計(jì)、中間件開發(fā)及性能優(yōu)化。
使用 GORM 構(gòu)建數(shù)據(jù)訪問層,設(shè)計(jì)高效數(shù)據(jù)庫模型及事務(wù)管理機(jī)制。
2、基礎(chǔ)設(shè)施與運(yùn)維
基于 Docker 容器化部署服務(wù),編寫 Compose/K8s 編排文件,實(shí)現(xiàn)CI/CD自動化流水線。
Linux 系統(tǒng)級問題排查(內(nèi)存泄漏/CPU瓶頸),優(yōu)化服務(wù)資源占用。
管理 Git 代碼倉庫,制定分支策略及Code Review規(guī)范。
3、數(shù)據(jù)架構(gòu)
設(shè)計(jì) PostgreSQL/MySQL 數(shù)據(jù)庫表結(jié)構(gòu),主導(dǎo)復(fù)雜查詢優(yōu)化及索引調(diào)優(yōu)。
運(yùn)用 Redis 實(shí)現(xiàn)分布式緩存/鎖、消息隊(duì)列,支撐高并發(fā)場景。
保障數(shù)據(jù)一致性(ACID事務(wù)/最終一致性方案)。
任職要求
1. 精通 Go 語言,熟悉Go生態(tài)工具鏈,具備扎實(shí)的編程基礎(chǔ)與良好的代碼編寫習(xí)慣。
2. 精通 PostgreSQL/MySQL 索引原理、執(zhí)行計(jì)劃分析及慢查詢優(yōu)化。
3. 有豐富的使用前沿 AI 工具(如 GitHub Copilot、Codeium 等)輔助開發(fā)的經(jīng)驗(yàn)。
4. 具有良好的溝通能力,能與團(tuán)隊(duì)成員高效協(xié)作推進(jìn)項(xiàng)目。
5. 具備較強(qiáng)的問題解決能力,能夠快速定位并解決技術(shù)難題。
6. 有 AI 應(yīng)用相關(guān)項(xiàng)目經(jīng)驗(yàn)優(yōu)先。