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