崗位職責(zé)
1、負責(zé)高并發(fā)后端系統(tǒng)的設(shè)計、開發(fā)和迭代優(yōu)化,保障系統(tǒng)的穩(wěn)定性、高性能與高可用性。
2、參與技術(shù)方案設(shè)計與評審,編寫高質(zhì)量、可維護的技術(shù)文檔,推動團隊技術(shù)規(guī)范和最佳實踐的落地。
3、與產(chǎn)品、前端、測試等團隊緊密協(xié)作,高效溝通,確保項目按時高質(zhì)量交付。
4、持續(xù)關(guān)注并優(yōu)化現(xiàn)有系統(tǒng)架構(gòu)、數(shù)據(jù)庫性能及中間件使用,解決潛在的技術(shù)風(fēng)險和性能瓶頸。
任職條件
1、1~3年后端開發(fā)經(jīng)驗,至少1年以上使用Golang進行項目開發(fā)的經(jīng)驗。
2、深入理解Golang并發(fā)模型(Goroutine/Channel)、內(nèi)存管理、GC機制等。
3、熟練使用Go生態(tài)工具鏈(Go Modules, pprof, go test, vet等)進行開發(fā)、調(diào)試和性能剖析。
4、扎實的linux基礎(chǔ),具備高性能、高可用性系統(tǒng)的開發(fā)經(jīng)驗,熟悉微服務(wù)架構(gòu),熟悉日志系統(tǒng)(如ELK)、鏈路追蹤(如Zipkin、SkyWalking)及監(jiān)控平臺(如Prometheus、Grafana);
5、熟悉關(guān)系型數(shù)據(jù)庫(如MySQL)和NoSQL(如Redis、MongoDB)的應(yīng)用與優(yōu)化;
6、具備自動化部署、持續(xù)集成(Jenkins、GitLab)及容器化技術(shù)(Docker、Kubernetes)經(jīng)驗。
7、有Python、Shell等自動化腳本開發(fā)經(jīng)驗,有一定的運維能力,會編寫Python、有X86和ARM架構(gòu)應(yīng)用適配經(jīng)驗者優(yōu)先。