一、崗位職責(zé):
1、基于 Golang 進(jìn)行后端服務(wù)架構(gòu)設(shè)計(jì)與開發(fā),承擔(dān)核心模塊編碼工作,保障系統(tǒng)高性能、高可用、高并發(fā)。
2、參與需求評(píng)審,結(jié)合業(yè)務(wù)場(chǎng)景,輸出合理的技術(shù)方案,推動(dòng)需求落地。
3、優(yōu)化現(xiàn)有系統(tǒng),排查解決線上問(wèn)題,持續(xù)提升系統(tǒng)穩(wěn)定性與用戶體驗(yàn)。
4、與前端、測(cè)試等團(tuán)隊(duì)協(xié)同,保障項(xiàng)目高效推進(jìn)。
二、任職要求
1、專業(yè)技能:
1.1熟練掌握 Golang 語(yǔ)言,深入理解其語(yǔ)法,具備實(shí)際項(xiàng)目的開發(fā)經(jīng)驗(yàn)。
1.2熟悉數(shù)據(jù)存儲(chǔ)方案,如 MySQL、Redis 等數(shù)據(jù)庫(kù)的使用與優(yōu)化,能設(shè)計(jì)合理的數(shù)據(jù)結(jié)構(gòu)。
1.3有使用 GoFrame(主要)、Gin、Gorm 等主流框架進(jìn)行項(xiàng)目開發(fā)經(jīng)驗(yàn)。
1.4掌握 RESTful API 設(shè)計(jì)規(guī)范,能高質(zhì)量完成接口開發(fā),保障接口安全性、穩(wěn)定性與可擴(kuò)展性。
1.5具備一定的網(wǎng)絡(luò)知識(shí),熟悉 HTTP、TCP/IP 協(xié)議,可排查網(wǎng)絡(luò)通信相關(guān)問(wèn)題。
1.6有對(duì)接三方接口的經(jīng)驗(yàn),包括調(diào)用SDK和HTTP對(duì)接。
1.7對(duì)常見(jiàn)的功能模塊有深入研究,如 生成接口文檔、全局權(quán)限檢驗(yàn)、全局錯(cuò)誤處理、全局緩存、多表聯(lián)查、全局日志等。
1.8掌握基礎(chǔ)的運(yùn)維工作,如 配置Linux開發(fā)環(huán)境、Docker部署、配置SSL證書、日志跟蹤等。
1.9對(duì)GoFrame熟練使用者優(yōu)先。
2、軟技能與素養(yǎng)
2.1有良好的問(wèn)題分析與解決能力,面對(duì)復(fù)雜業(yè)務(wù)邏輯和系統(tǒng)故障,能快速定位并給出有效解決方案。
2.2具備團(tuán)隊(duì)協(xié)作精神,主動(dòng)溝通,能在團(tuán)隊(duì)中高效配合完成項(xiàng)目,樂(lè)于分享技術(shù)經(jīng)驗(yàn)。
2.3有較強(qiáng)的學(xué)習(xí)能力與創(chuàng)新意識(shí),持續(xù)關(guān)注 Golang 及后端技術(shù)領(lǐng)域新動(dòng)態(tài),積極嘗試技術(shù)創(chuàng)新應(yīng)用。
2.4工作認(rèn)真負(fù)責(zé),注重代碼質(zhì)量,遵循編碼規(guī)范,善于撰寫清晰、準(zhǔn)確的技術(shù)文檔。