职责范围:
1、负责智慧物流园区能源管理系统中后台服务与前端可视化模块的全栈设计、开发与迭代。负责微信小程序/APP的开发、上线、维护。保证代码质量和可维护性,负责公司网站开发、维护,负责公司服务器云平台的搭建维护。
2、对接物联网平台或设备数据,设计高效的数据存储、计算与API接口,为前端提供稳定、实时、准确的能源数据服务。
3、将设计稿转化为高性能、高交互性的前端可视化页面,包括但不限于:能源驾驶舱大屏、GIS地图能源分布、设备三维模型监控、实时与历史能耗曲线、多维度分析报表等。
4、优化系统性能,保障在海量实时数据下的前端渲染效率与后端服务稳定性。
5、与产品经理、UI/UX设计师、硬件工程师、数据分析师紧密合作,深入理解业务,驱动技术方案落地。
一、基本任职要求
1.学历与专业背景
本科及以上学历,计算机科学与技术、软件工程、电子信息、自动化等相关专业,熟练阅读英文技术文档,具备英文技术交流能力。
2.工作经验要求
2-5年以软件开发经验,其中1年以上必须主导或深度参与过至少1个完整的“智慧物流园区”、“智慧能源管理系统”或“数字孪生场站” 级别的系统集成项目,并在其中负责核心模块的开发与落地。必须具备能源可视化相关系统的开发经验,例如:园区综合能源监控平台、光伏/储能监控系统、设备能效分析系统、碳核算与管理系统等。熟悉从设备数据采集、传输、存储、处理到前端展示的完整数据链路。擅长业务逻辑梳理,具备良好的代码风格和编程习惯,有良好的团队合作精神。
二、核心技术能力要求
1.后端技术栈:
精通 Java (Spring Boot/Cloud) 或 Python (Django/FastAPI) 生态,能够构建高并发、可扩展的微服务。
熟悉主流物联网协议(MQTT, Modbus, OPC UA),有海量设备接入、数据解析与规整的实战经验。
熟练掌握时序数据库(InfluxDB, TDengine)和关系型数据库(PostgreSQL, MySQL),具备复杂业务数据建模能力。
了解流处理框架(如 Flink, Kafka Streams)或批处理工具,用于实时能耗计算与指标聚合。
有阿里云、华为云、AWS等主流云平台部署经验,熟悉容器化(Docker)与编排(K8s)。
2.前端技术栈
精通 React 或 Vue 及其生态,具备大型复杂单页应用开发经验。
必须精通 ECharts、AntV G2/G6 或 D3.js 等可视化库。有三维可视化经验者尤佳(如使用 Three.js, Cesium 或基于Unity/Unreal的WebGL框架开发数字孪生场景)。
熟练使用 Leaflet, Mapbox 或百度/高德地图API,开发过基于地图的资产追踪、热力分布等功能。
精通TypeScript,熟悉前端性能优化、模块化与状态管理。
3.架构与工程能力
精通UML建模语言,熟练使用架构设计工具(如EA、Visio、StarUML等)进行系统设计与文档编写。
具备从0到1或重大重构的系统架构设计经验,理解高可用、高性能系统设计原则。
熟练编写清晰的技术文档,具备优秀的代码规范与Review能力。
具备系统性能调优、瓶颈分析和故障排查能力,能设计高性能系统。
熟悉网络安全、数据安全、应用安全等技术,能设计安全可靠的系统架构;具备技术评估与选型能力,能根据项目需求选择合适的技术栈和解决方案。
三、综合素质要求
1.核心能力
强烈的业务导向:不满足于单纯实现功能,能主动理解物流园区能源管理的业务痛点(如削峰填谷、节能降耗、成本分摊),并通过技术手段创造价值。系统性思维与解决问题的能力:能将复杂的业务场景(如“全场能耗平衡分析”)拆解为清晰的技术模块和数据流程。极强的学习与钻研精神:能快速学习新的物联网协议、可视化技术或行业知识。优秀的沟通与团队协作能力:能在多角色团队中清晰表达技术方案,协调资源。注重细节与质量:对数据准确性、系统稳定性、用户体验有极高的自我要求。
2.其他要求
品行端正,遵纪守法,热爱物流事业,认同企业文化;具备良好的团队合作精神和抗压能力,能适应物流行业特殊工作环境;身体健康,能胜任高强度工作,适应出差和现场技术支持。
四、优先考虑条件
有物流、供应链、能源或工业互联网行业背景。有基于Three.js/Cesium/Unity等技术的数字孪生项目开发经验,实现过园区、厂房或设备的1:1三维可视化仿真与交互。具备基础的数据分析能力,能使用SQL/Python进行数据探查,理解常见的能源分析模型与算法(如负荷预测、回归分析)。拥有云架构师相关认证,或在GitHub上有高质量的可视化、物联网相关开源项目贡献。了解边缘计算(如EdgeX Foundry)、数据中台或低代码平台等相关技术。