崗位職責(zé):
1. 智慧水務(wù)系統(tǒng)開發(fā)
(1)參與智慧水務(wù)平臺(如供水管網(wǎng)管理、排水系統(tǒng)建模等)的設(shè)計(jì)、開發(fā)與優(yōu)化,涉及數(shù)據(jù)采集、處理、可視化及實(shí)時(shí)監(jiān)控模塊。
(2)負(fù)責(zé)系統(tǒng)架構(gòu)設(shè)計(jì),編寫高質(zhì)量、可維護(hù)的代碼,提升軟件性能及用戶體驗(yàn)。
(3)使用前端框架(如Vue/React/Angular)開發(fā)用戶界面,結(jié)合WebGIS技術(shù)實(shí)現(xiàn)地圖數(shù)據(jù)可視化。
(4)使用微服務(wù)架構(gòu)(如Spring Cloud等)搭建大型智慧水務(wù)應(yīng)用。
?2. 網(wǎng)絡(luò)與物聯(lián)網(wǎng)技術(shù)應(yīng)用
(1)實(shí)現(xiàn)傳感器數(shù)據(jù)(如流量計(jì)、水質(zhì)監(jiān)測設(shè)備)的接入與通信,熟悉MQTT、Modbus TCP等物聯(lián)網(wǎng)協(xié)議。
(2)優(yōu)化網(wǎng)絡(luò)傳輸效率,支持高并發(fā)、低延遲的數(shù)據(jù)處理,涉及TCP/IP、Socket編程及HTTP/REST API開發(fā)。
任職要求:
1.學(xué)歷與經(jīng)驗(yàn)
(1)計(jì)算機(jī)、軟件工程等相關(guān)專業(yè)本科及以上學(xué)歷
(2)3-5年全棧開發(fā)經(jīng)驗(yàn),至少主導(dǎo)過2個(gè)中大型項(xiàng)目全生命周期開發(fā)技術(shù)棧復(fù)合能力
2.前端開發(fā):
(1)能應(yīng)用React/Vue等一種或多種前端框架(具有SSR、SPA開發(fā)經(jīng)驗(yàn)者優(yōu)先)
(2)能應(yīng)用Webpack/Vite等一種或多種構(gòu)建工具,具備前端性能優(yōu)化能力
3.后端開發(fā):
(1)至少掌握J(rèn)ava/Python/Node.js中一項(xiàng),熟悉Spring Boot/Django/Express或類似框架
(2)熟練使用RESTful API設(shè)計(jì),具備微服務(wù)架構(gòu)實(shí)踐經(jīng)驗(yàn)(如Spring Cloud)優(yōu)先
3.數(shù)據(jù)庫與中間件:
(1)掌握MySQL/SQL Server/PostgreSQL等一種或多種關(guān)系型數(shù)據(jù)庫,了解Redis/MongoDB等NoSQL技術(shù)
(2)熟悉消息隊(duì)列(Kafka/RabbitMQ)、分布式緩存等中間件
4.優(yōu)先考慮條件
(1)有工業(yè)軟件(如CAD/Revit插件開發(fā))、智慧水務(wù)/勘察設(shè)計(jì)行業(yè)項(xiàng)目經(jīng)驗(yàn)
(2)掌握TensorFlow/PyTorch等AI框架,或具備大數(shù)據(jù)處理(Hadoop/Spark)經(jīng)驗(yàn)
(3)參與過開源項(xiàng)目貢獻(xiàn),熟悉GitHub/GitLab協(xié)作流程
五、軟性素質(zhì)要求
(1)具備較強(qiáng)學(xué)習(xí)能力,能適應(yīng)技術(shù)的發(fā)展和業(yè)務(wù)的變化
(2)具備需求分析及技術(shù)方案撰寫能力,能獨(dú)立完成系統(tǒng)架構(gòu)設(shè)計(jì)
(3)抗壓能力強(qiáng),適應(yīng)敏捷開發(fā)流程,可接受階段性出差
(4)邏輯思維清晰,擅長技術(shù)攻堅(jiān)與復(fù)雜問題拆解