职位描述
岗位职责
1. 全栈开发核心工作:负责公司MES系统及相关数字化产品的前后端开发、测试、部署与迭代优化,确保产品功能完整、性能稳定、用户体验良好。
2. 需求分析与功能开发:参与客户现场需求调研,结合制造行业业务特点,将业务需求转化为技术方案,主导核心模块的技术实现与代码编写。
3. MES系统核心模块开发:重点负责MES系统中生产排程、制造执行、数据采集、质量追溯、设备管理、报表分析等核心模块的开发与维护,解决生产过程中的数字化痛点。
4. 跨系统集成对接:负责MES系统与ERP、PLM、SCADA、IoT设备等上下游系统的接口开发与集成调试,保障数据在各系统间的顺畅流转与一致性。
5. 技术难题攻克与优化:针对系统运行过程中的性能瓶颈、兼容性问题等进行技术攻关,持续优化系统架构、代码质量及运行效率。
6. 团队协作与业务能力:具备与实施人员讨论业务的能力,对需求的合理性有基本的判断和质询能力;
- 对离散型制造业的生产和运行模式有一定了解;
- 简历中需注明具体行业的项目经验(半导体/航空/航天/兵器/汽车/能源/电力);
- 简历中需注明具体工艺的项目经验(铸造/锻造/机加/热表/钣金/焊接/装配)。
任职要求
1. 基本要求
- 本科及以上学历,计算机科学与技术、软件工程、自动化等相关专业,3年及以上全栈开发经验;
- 具备1年及以上MES系统或智能制造相关系统开发经验者优先,熟悉制造行业生产流程、MES核心业务逻辑者可放宽部分学历或工作年限要求;
- 具备良好的沟通表达能力、问题分析能力及团队协作精神,能承受一定的项目压力,适应短期出差(项目现场实施需求)。
2. 技术要求
- 前端技术:精通Vue.js、React等主流前端框架,熟练掌握HTML5、CSS3、JavaScript(ES6+)等基础技术,具备前端工程化(Webpack、Vite)及组件化开发能力,能独立完成复杂页面的开发与适配;
- 后端技术:熟练掌握至少一种后端开发语言(Java/Python/Node.js/Go),其中Java(Spring Boot、Spring Cloud)或Python(Django、Flask)优先;熟悉RESTful API设计规范,能独立完成后端服务的开发与部署;
- 数据库能力:精通MySQL、Oracle等关系型数据库的设计、优化与复杂SQL编写,熟悉Redis等非关系型数据库的使用场景与操作;
- MES相关技能:熟悉MES系统常见模块(如生产执行、数据采集、质量管控、设备管理)的业务逻辑,有MES系统二次开发或定制化开发经验者优先;熟悉OPC UA、Modbus等工业通信协议,能实现MES系统与设备的数据对接者优先;;
- 其他技能:熟悉Docker容器化部署、Git版本控制工具,具备基本的Linux系统操作能力;有微服务架构开发经验、工业互联网平台开发经验、了解信创体系和国产化适配经验为加分项;
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕