崗位職責(zé):
1、主導(dǎo)或參與公司物聯(lián)網(wǎng)平臺(tái)的后端開發(fā)。
2、負(fù)責(zé)系統(tǒng)架構(gòu)設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)等。
3、負(fù)責(zé)核心業(yè)務(wù)模塊開發(fā),包括但不限于API接口、數(shù)據(jù)處理引擎、消息隊(duì)列等。
4、與前端、測(cè)試團(tuán)隊(duì)協(xié)作完成產(chǎn)品開發(fā)和交付,確保接口規(guī)范與文檔完整。
5、積極參與從客戶需求制定到軟件產(chǎn)品定義、架構(gòu)設(shè)計(jì)、開發(fā)實(shí)現(xiàn)、測(cè)試、上線運(yùn)維等產(chǎn)品生命周期中各個(gè)環(huán)節(jié),提出業(yè)務(wù)優(yōu)化和改進(jìn)意見(jiàn)。
任職要求:
1、本科以上學(xué)歷,計(jì)算機(jī)或軟件相關(guān)專業(yè)。
2、計(jì)算機(jī)基礎(chǔ)扎實(shí),具備良好的數(shù)據(jù)結(jié)構(gòu)、設(shè)計(jì)模式、數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)基礎(chǔ)知識(shí)。
3、語(yǔ)言要求:精通至少一門后端語(yǔ)言(最好是golang),有豐富的后端開發(fā)經(jīng)驗(yàn),熟悉gin/fiber,ent等開發(fā)框架。
4、熟練使用rabbitmq,redis,mqtt,influxdb, etcd等中間件進(jìn)行后端開發(fā)。
5、熟悉Linux操作系統(tǒng),掌握軟件安裝和部署等工作。
6、熟悉nginx/haproxy/envoy等web服務(wù)器或負(fù)載均衡器。
7、與前端、測(cè)試、運(yùn)維團(tuán)隊(duì)緊密配合,提供技術(shù)支持并排查問(wèn)題。
8、有較強(qiáng)的學(xué)習(xí)能力,愿意學(xué)習(xí)和探索大模型應(yīng)用、CI/CD等新技術(shù)。
9、2年以上相關(guān)工作經(jīng)驗(yàn)。