全栈开发工程师(工厂应用)负责设计、开发和维护用于制造环境的定制应用程序和工具。此角色涵盖前端仪表板和后端服务的端到端开发、与工厂系统的实时集成、工作流程的自动化,并确保应用程序的安全性、可扩展性和高性能。
主要职责
- 设计和开发端到端工厂应用程序,包括前端仪表板和后端服务
- 构建用于KPI和设备状态的实时监控仪表板
- 开发支持工厂运营的后端逻辑、API和微服务
- 将应用程序与MES和物联网设备集成以实现实时数据交换
- 通过脚本、服务和警报机制自动化手动工作流程
- 确保应用程序满足性能、可扩展性和安全性要求
- 管理CI/CD管道、部署和应用程序维护
- 解决生产问题并确保符合工业标准
要求/资格
- 计算机科学、软件工程、信息技术或相关领域的学士学位
- 全栈应用程序开发经验
- 制造系统和工厂工作流程的知识
必备技能
- 前端:HTML5, CSS, JavaScript / TypeScript (React, Angular, Vue.js)
- 后端:C#/.NET, Java, Python, Node.js
- 数据库:SQL (Oracle, PostgreSQL, MySQL),了解NoSQL
- API:RESTful API设计和集成
- DevOps:Docker, Kubernetes, CI/CD
- 领域:MES,工厂自动化系统