职位描述
JavaSQL数据可视化EChartsQuickBITableauBI可视化平台全栈研发拖拽式交互功能开发数据权限与性能优化
工作职责
1. 主导BI可视化平台(BI Designer)的全栈研发,覆盖前端(Vue 3 + VChart)与后端(Spring Boot)模块,实现自助式数据集管理、图表设计及仪表盘构建能力。
2. 负责数据集管理功能开发,支持表、SQL、模型三种模式的灵活配置,满足业务人员多样化数据接入需求。
3. 设计并实现图表配置面板,支持维度/指标拖拽、聚合计算、多条件筛选及排序等交互逻辑,提升数据分析效率。
4. 开发拖拽式看板画布,实现组件自由布局、图表联动、下钻分析及全局筛选器功能,增强数据可视化的交互体验。
5. 构建图表配置与查询SQL的自动生成逻辑,优化基于Doris的查询执行流程,实现行级权限注入与多级缓存策略(Redis + 查询结果缓存),保障系统性能与数据安全。
6. 实现看板分享(链接/密码/用户权限)及导出功能(PDF/图片/Excel/CSV),满足业务数据展示与导出需求。
任职要求
1. 计算机相关专业本科及以上学历,3年以上前端开发经验,至少1年BI或数据可视化领域项目经验。
2. 精通Vue 3 + TypeScript + Pinia技术栈,具备前端工程化与组件化开发能力。
3. 熟练掌握至少一种可视化库(ECharts/Highcharts/VChart/G2),能独立完成复杂图表的设计与实现。
4. 了解grid-layout-plus等布局库,具备拖拽式界面开发经验。
5. 熟悉Java/Spring Boot基础,能够独立完成前后端API对接与联调。
6. 具备中等复杂度SQL编写能力,能理解数据查询逻辑与优化方法。
补充说明
1. 加分项:有VisActor VChart实际项目经验;具备Quick BI/Tableau/Superset等自助报表工具二次开发经验;了解Apache Doris SQL方言;有Web性能优化或大屏可视化开发经验。
1. 主导BI可视化平台(BI Designer)的全栈研发,覆盖前端(Vue 3 + VChart)与后端(Spring Boot)模块,实现自助式数据集管理、图表设计及仪表盘构建能力。
2. 负责数据集管理功能开发,支持表、SQL、模型三种模式的灵活配置,满足业务人员多样化数据接入需求。
3. 设计并实现图表配置面板,支持维度/指标拖拽、聚合计算、多条件筛选及排序等交互逻辑,提升数据分析效率。
4. 开发拖拽式看板画布,实现组件自由布局、图表联动、下钻分析及全局筛选器功能,增强数据可视化的交互体验。
5. 构建图表配置与查询SQL的自动生成逻辑,优化基于Doris的查询执行流程,实现行级权限注入与多级缓存策略(Redis + 查询结果缓存),保障系统性能与数据安全。
6. 实现看板分享(链接/密码/用户权限)及导出功能(PDF/图片/Excel/CSV),满足业务数据展示与导出需求。
任职要求
1. 计算机相关专业本科及以上学历,3年以上前端开发经验,至少1年BI或数据可视化领域项目经验。
2. 精通Vue 3 + TypeScript + Pinia技术栈,具备前端工程化与组件化开发能力。
3. 熟练掌握至少一种可视化库(ECharts/Highcharts/VChart/G2),能独立完成复杂图表的设计与实现。
4. 了解grid-layout-plus等布局库,具备拖拽式界面开发经验。
5. 熟悉Java/Spring Boot基础,能够独立完成前后端API对接与联调。
6. 具备中等复杂度SQL编写能力,能理解数据查询逻辑与优化方法。
补充说明
1. 加分项:有VisActor VChart实际项目经验;具备Quick BI/Tableau/Superset等自助报表工具二次开发经验;了解Apache Doris SQL方言;有Web性能优化或大屏可视化开发经验。
工作地点
成都武侯区新希望国际-B座

认证资质
营业执照信息

更新于 5月11日




