職位描述
工作職責(zé)
1、負(fù)責(zé)功率預(yù)測系統(tǒng)核心Java后端服務(wù)的設(shè)計、開發(fā)和維護(hù);
?2、重點負(fù)責(zé)實現(xiàn)、維護(hù)和優(yōu)化與新能源場站設(shè)備及電網(wǎng)調(diào)度系統(tǒng)通信的 IEC 102/104 協(xié)議接入模塊;??
3、設(shè)計和開發(fā)高效、穩(wěn)定的數(shù)據(jù)采集、存儲(如時序數(shù)據(jù)庫)與處理流程,對接現(xiàn)場SCADA、氣象站等數(shù)據(jù)源;
4、實現(xiàn)功率預(yù)測模型的接口,為模型服務(wù)提供穩(wěn)定可靠的數(shù)據(jù)輸入與輸出通道,保證系統(tǒng)的高并發(fā)處理能力;
5、編寫相關(guān)技術(shù)文檔,團(tuán)隊緊密協(xié)作,保證按時按質(zhì)項目交付;
任職要求
?1、本科及以上學(xué)歷,計算機(jī)科學(xué)、軟件工程及相關(guān)專業(yè)優(yōu)先;3年以上Java后端開發(fā)經(jīng)驗;
2、??精通Java語言及Spring Boot, Spring Cloud, MyBatis等主流框架,具備扎實的數(shù)據(jù)結(jié)構(gòu)基礎(chǔ);熟悉常用數(shù)據(jù)庫優(yōu)化;
3、熟悉網(wǎng)絡(luò)編程、多線程、分布式系統(tǒng)設(shè)計,了解常用消息中間件(如Kafka, RabbitMQ);
4、具有實際開發(fā) IEC 102/104 或其他電力行業(yè)通信規(guī)約(如Modbus, DNP3)的經(jīng)驗;熟悉相關(guān)開源庫(如lib60870)者優(yōu)先;??
5、良好的溝通表達(dá)和文檔編寫能力,具備工程化思維,較好的問題分析和學(xué)習(xí)能力;
責(zé)任心強,能承受一定的工作壓力,有良好的團(tuán)隊合作精神;
6、行業(yè)經(jīng)驗與加分項:??
?加分項:有新能源發(fā)電(風(fēng)電/光伏/儲能)??行業(yè)開發(fā)經(jīng)驗;
?加分項:了解電力系統(tǒng)基本知識、SCADA系統(tǒng)工作原理;
?加分項:有大數(shù)據(jù)處理、時序數(shù)據(jù)庫(如InfluxDB, TimescaleDB)應(yīng)用經(jīng)驗;
?加分項:了解微服務(wù)架構(gòu)、容器化技術(shù)(Docker, Kubernetes);