負(fù)責(zé)智慧園區(qū)平臺關(guān)鍵模塊的開發(fā)與國產(chǎn)組件適配工作,并對物聯(lián)網(wǎng)技術(shù)有扎實的實踐經(jīng)驗,需要在國產(chǎn)化信創(chuàng)環(huán)境下進(jìn)行全棧開發(fā)。具備優(yōu)秀的邏輯思維能力、技術(shù)攻關(guān)能力和解決問題的能力,能快速適應(yīng)國產(chǎn)化開發(fā)環(huán)境。
計算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷,2-4年全棧開發(fā)經(jīng)驗。有信創(chuàng)項目、國產(chǎn)化軟硬件環(huán)境(麒麟OS、鴻蒙OS、飛騰CPU、龍芯、國產(chǎn)數(shù)據(jù)庫等)開發(fā)適配經(jīng)驗者優(yōu)先。
崗位職責(zé):1、能獨(dú)立完成功能模塊的需求分析、設(shè)計、編碼、測試和部署上線。2、負(fù)責(zé)國產(chǎn)數(shù)據(jù)庫的交互開發(fā)、SQL優(yōu)化與適配工作。
3、負(fù)責(zé)物聯(lián)網(wǎng)設(shè)備接入服務(wù)的開發(fā),實現(xiàn)Modbus等協(xié)議的數(shù)據(jù)采集與指令下發(fā)。
4、參與國產(chǎn)化環(huán)境下的中間件(Redis, MQ)的配置、應(yīng)用與性能調(diào)優(yōu)。
5、編寫高質(zhì)量、可維護(hù)的代碼和技術(shù)文檔,并進(jìn)行代碼審查。
6、協(xié)助解決國產(chǎn)化平臺適配中可能遇到的技術(shù)挑戰(zhàn)和問題。
后端技術(shù):具有扎實的Java基礎(chǔ),熟練掌握Spring Boot、Spring MVC、MyBatis-Plus等框架; 必須擁有豐富的Linux操作系統(tǒng)使用經(jīng)驗,熟悉常用命令,具備在銀河麒麟等國產(chǎn)Linux系統(tǒng)上進(jìn)行項目部署、運(yùn)維和問題排查的能力;具備Oracle或Kingbase 數(shù)據(jù)庫的設(shè)計和優(yōu)化能力。
前端技術(shù):熟練掌握HTML5、CSS3、JavaScript(ES6+); 熟練掌握Vue框架及其核心生態(tài),并有過實際項目經(jīng)驗;熟悉jQuery,能夠維護(hù)和開發(fā)相關(guān)項目。中間件與技術(shù):熟悉Redis的常用數(shù)據(jù)結(jié)構(gòu)和使用場景;了解消息隊列(MQ)的基本原理和使用。
物聯(lián)網(wǎng)技術(shù):具備Modbus等常見物聯(lián)網(wǎng)協(xié)議的集成開發(fā)經(jīng)驗。
附加技能(加分項):有微信小程序開發(fā)經(jīng)驗;了解******容器化技術(shù)。