崗位職責(zé):
1. 負(fù)責(zé)BI系統(tǒng)后端服務(wù)開發(fā),包括數(shù)據(jù)查詢引擎、動態(tài)API、權(quán)限控制等模塊。
2. 設(shè)計高性能數(shù)據(jù)接口,支持海量數(shù)據(jù)聚合、實時計算與緩存優(yōu)化。
3. 實現(xiàn)多數(shù)據(jù)源聯(lián)邦查詢(數(shù)據(jù)庫、API、文件)、動態(tài)SQL生成與表達(dá)式解析。
4. 保障系統(tǒng)高可用性,設(shè)計報表產(chǎn)品技術(shù)架構(gòu)。
任職要求:
l 精通 Java 開發(fā)語言,熟悉微服務(wù)架構(gòu)(Spring Cloud/Dubbo)。
l 熟練使用關(guān)系型數(shù)據(jù)庫(MySQL/Oracle/SqlServer中的一種)和列式數(shù)據(jù)庫(ClickHouse),對國產(chǎn)數(shù)據(jù)庫有了解,掌握 SQL 性能調(diào)優(yōu)。
l 有BI系統(tǒng)、OLAP引擎、報表服務(wù)開發(fā)經(jīng)驗者優(yōu)先。
l 熟悉數(shù)據(jù)建模(星型模型、寬表設(shè)計)、ETL流程與預(yù)計算優(yōu)化。
l 有高并發(fā)接口設(shè)計經(jīng)驗。
l 具備業(yè)務(wù)抽象能力,能將用戶需求轉(zhuǎn)化為技術(shù)方案。
l 熟悉數(shù)據(jù)安全規(guī)范(脫敏、加密、權(quán)限隔離)。
l 熟悉 Apache Calcite、Presto 等聯(lián)邦查詢引擎。
l 有大數(shù)據(jù)平臺(Hadoop/Hive)或?qū)崟r數(shù)倉開發(fā)經(jīng)驗優(yōu)先。
l 熟悉 BI/報表領(lǐng)域常見需求(如中國式報表、Dashboard、移動端適配)。
l 理解低代碼思想,能通過配置化方案提升開發(fā)效率
l 具備較強的邏輯思維和問題排查能力,對技術(shù)有熱情。