岗位描述
岗位职责
1. 主导MES项目的用户需求调研、业务分析、蓝图设计,输出需求分析、方案设计等相关文档。
2. 负责MES系统整体或核心模块的架构设计、技术选型及核心功能开发,保障系统可扩展、高可用、易维护。
3. 主导MES与WMS、EAM、ERP、QMS、SCADA、PLC等周边系统的集成,设计接口方案与数据交互逻辑。
4. 负责系统运行过程中的疑难问题定位、性能调优、故障处理及运维支持,保障生产业务稳定运行。
5. 制定开发规范,组织代码评审,撰写技术文档、接口文档及UML图,提升团队交付质量。
6. 指导初中级开发人员,进行任务分配、技术培训与带教,参与项目进度、质量与风险管理。
7. 与生产、工艺、质量、设备、IT及供应商等角色沟通协作,推动项目落地。
8. 参与以MES系统为主的项目,支持海外项目,后期需出差越南。
9. 完成领导安排的其他事项。
岗位要求
1. 计算机、软件、自动化等相关专业,本科及以上优先;5年及以上软件开发经验,其中3年及以上MES系统开发经验,有技术负责人或核心开发经验优先。
2. 会C#和Java语言,至少精通其中一种,熟悉另一种;掌握.NET Core/ASP.NET Core/EF Core、Spring Boot/Spring Cloud/MyBatis等常见框架。
3. 熟悉常见中间件,如Redis、RabbitMQ/Kafka、Elasticsearch、Nginx、Docker/K8s、CI/CD等。
4. 熟悉SQL Server、MySQL、Oracle、PostgreSQL等数据库,具备SQL优化、索引设计、存储过程及数据建模能力。
5. 熟悉MES核心业务模块,如工单、排产、物料、工艺、质量、设备、追溯、SPC、OEE、看板等。
6. 了解WMS、EAM、ERP、QMS、SCADA、PLC等周边系统,有系统集成经验;熟悉OPC UA、MQTT、Modbus、REST、WebService等优先。
7. 具备较强的架构设计能力,熟悉微服务、分布式、消息队列、缓存、高并发、高可用及分布式事务等。
8. 具备良好的沟通协作能力、文档编写能力和设计作图能力,能熟练使用UML等工具。
9. 能承受一定工作压力,接受海外出差安排。
10. 加分项:有PMP/敏捷经验、英语或越南语可作为工作语言、有海外项目经验、有离散制造或流程制造行业经验。