崗位職責(zé):報(bào)表開發(fā)與實(shí)現(xiàn):使用主流報(bào)表工具(如 FineReport, JasperReports, BIRT 或 BI工具如Power BI, Tableau, Metabase)設(shè)計(jì)、開發(fā)、測(cè)試和維護(hù)各類數(shù)據(jù)報(bào)表、統(tǒng)計(jì)分析圖表及交互式數(shù)據(jù)儀表盤。
專業(yè)技能:SQL 數(shù)據(jù)查詢語言:能夠編寫復(fù)雜的 SELECT 查詢,熟練使用聚合函數(shù)進(jìn)行數(shù)據(jù)匯總,且具備SQL性能優(yōu)化能力。熟悉關(guān)系型數(shù)據(jù)庫,理解數(shù)據(jù)庫基礎(chǔ)概念。需掌握 FineReport模板設(shè)計(jì)、參數(shù)設(shè)置。
工作經(jīng)驗(yàn):有完整的項(xiàng)目閉環(huán)經(jīng)驗(yàn),能獨(dú)立解決復(fù)雜問題,具備業(yè)務(wù)思維和溝通能力,有具體的、可量化的項(xiàng)目成果可以證明
其他要求:了解使用過ETL工具,具備Java后端開發(fā)經(jīng)驗(yàn),實(shí)現(xiàn)簡單的業(yè)務(wù)API接口設(shè)計(jì)開發(fā)
數(shù)據(jù)處理與查詢:編寫高效、復(fù)雜的 SQL 語句,從關(guān)系型數(shù)據(jù)庫(如 MySQL, Oracle, PostgreSQL, SQL Server)或數(shù)據(jù)倉庫中提取、清洗、轉(zhuǎn)換和聚合數(shù)據(jù)。
報(bào)表優(yōu)化與維護(hù): 持續(xù)優(yōu)化報(bào)表查詢性能和系統(tǒng)響應(yīng)速度,解決報(bào)表運(yùn)行中的問題,確保數(shù)據(jù)的準(zhǔn)確性和及時(shí)性。負(fù)責(zé)報(bào)表系統(tǒng)的日常維護(hù)和用戶支持。
API開發(fā):使用Java語言,基于Spring Boot等主流框架,設(shè)計(jì)、開發(fā)和維護(hù)為前端應(yīng)用、報(bào)表系統(tǒng)或其他下游服務(wù)提供數(shù)據(jù)的API接口。
Java開發(fā)支持:根據(jù)業(yè)務(wù)需求,使用公司現(xiàn)有oa軟件的 SDK和API進(jìn)行插件開發(fā),實(shí)現(xiàn)流程、表單、組織架構(gòu)等模塊的深度定制。能夠使用Java(Spring Boot等框架)設(shè)計(jì)和實(shí)現(xiàn)簡單的業(yè)務(wù)API接口。
任職要求:1.熟悉SQL,具備負(fù)責(zé)SQL編寫和優(yōu)化能力。
2. 熟練掌握 Java 語言,具備扎實(shí)的編程基礎(chǔ),熟悉 Java Spring/Spring MVC框架,在此基礎(chǔ)上,能夠快速學(xué)習(xí)并應(yīng)用致遠(yuǎn)OA的SDK和API,通過編寫Java插件和事件監(jiān)聽器,在致遠(yuǎn)平臺(tái)的約束下實(shí)現(xiàn)復(fù)雜的業(yè)務(wù)定制和系統(tǒng)集成。