崗位職責(zé):
1、業(yè)務(wù)API層構(gòu)建:負(fù)責(zé)設(shè)計(jì)和開發(fā)面向應(yīng)用層的高性能業(yè)務(wù)API將底層數(shù)據(jù)平臺(tái)提供的復(fù)雜數(shù)據(jù)(如電池故障、性能指標(biāo)等)封裝成標(biāo)準(zhǔn)、易用的RESTful服務(wù)。
2、核心業(yè)務(wù)邏輯實(shí)現(xiàn):深入理解電池?cái)?shù)據(jù)應(yīng)用場景,負(fù)責(zé)實(shí)現(xiàn)故障告警推送、性能報(bào)表生成 、壽命趨勢分析、多維數(shù)據(jù)查詢等核心業(yè)務(wù)邏輯。
3、自動(dòng)化報(bào)告服務(wù):負(fù)責(zé)設(shè)計(jì)和開發(fā)自動(dòng)化報(bào)告生成引擎。這包括:
1)根據(jù)業(yè)務(wù)規(guī)則,從數(shù)據(jù)平臺(tái)(Hive/Spark等)高效提取所需數(shù)據(jù)。
2)使用模板技術(shù)(如Apache POI/docx4j)將數(shù)據(jù)填充到預(yù)設(shè)的Word或PDF模板中,生成結(jié)構(gòu)化報(bào)告。
3)設(shè)計(jì)并實(shí)現(xiàn)異步任務(wù)處理機(jī)制,應(yīng)對耗時(shí)較長的報(bào)告生成請求。
4、運(yùn)營支撐系統(tǒng)開發(fā):構(gòu)建支撐業(yè)務(wù)運(yùn)營的管理后臺(tái),包括但不限干算法模型、參數(shù)配置、告警規(guī)則管理、客戶信息維護(hù)、系統(tǒng)操作日志等模塊。
5、應(yīng)用系統(tǒng)架構(gòu)設(shè)計(jì):負(fù)責(zé)應(yīng)用系統(tǒng)的架構(gòu)設(shè)計(jì)、數(shù)據(jù)庫模型設(shè)計(jì)。并確保系統(tǒng)的高性能、 高可用性和可擴(kuò)展性。
任職要求:
1、精通Java技術(shù),有5年以上Java開發(fā)經(jīng)驗(yàn),精通Sprng Boot/Spring Cloud有豐富的微服務(wù)架構(gòu)設(shè)計(jì)與實(shí)踐經(jīng)驗(yàn)。
2、API與服務(wù)設(shè)計(jì)能力:精通RESTful API設(shè)計(jì)原則,有構(gòu)建復(fù)雜、高并發(fā)后端服務(wù)的經(jīng)驗(yàn)。
3、數(shù)據(jù)庫專家:熟練掌握MySQL、PostgreSQL,具備憂秀的SQL編寫和優(yōu)化能力;精通Redis等緩存技術(shù)。
4、工程卓越:熟悉Docker、Kubernetes、CI/CD等流程,對代碼質(zhì)量和系統(tǒng)穩(wěn)定性有極致追求。
5、有調(diào)用和集成大數(shù)據(jù)組件(如Hive,Spark)經(jīng)驗(yàn)者優(yōu)先。
6、具備一定的AI編程經(jīng)驗(yàn),了解Vibe Coding。