一、基本素质和技能:
1)具有独立需求分析和系统架构设计能力,能编写高质量的技术文档;
2)精通HTML5/CSS3/JavaScript,熟悉React/Vue框架及生态(Redux/Vuex);
3)熟练掌握至少一种主流可视化库(D3.js、ECharts、Highcharts、Three.js等);
4)了解Node.js/Python/Java等后端语言,能独立调试API;
5)熟悉SQL、Pandas数据处理,了解WebSocket实时数据推送,掌握Webpack/Vite构建工具,熟悉Git协作与CI/CD流程;
6)对数据敏感,能快速理解业务指标并转化为可视化方案;
7)良好的沟通能力和团队协作意识,具有较强的事业心与责任感,强烈的主观能动性为必须条件。
二、岗位职责:
1)根据业务需求设计可视化方案,确保信息传达清晰且用户体验流畅;
2)研究前沿可视化技术(如3D可视化、VR/AR展示),推动技术在实际项目中的应用结合BI工具(Tableau、Power BI)或自研平台提升数据展示效率;
3)前后端协作,对接后端API获取数据,处理JSON/CSV等格式数据,完成前端数据渲染与动态更新。
4)支持数据分析人员和业务部门,快速响应数据展示需求调整。