职位描述
一、岗位职责
1、承担核心业务模块研发:负责 MES系统 核心后端模块(排程/工单/工艺路线/设备/质量/SPC/物料/报工/追溯/OEE/看板);
2、接口与集成:构建 SignalR/WebSocket/SSE/MQTT 实时通道,接入 OPC UA/Modbus/SCADA/PLC 数据;
3、性能与稳定:缓存与异步化、SQL/索引优化、读写分离、CQRS/事件驱动;制定并监控 P95/可用性/错误率;
4、安全与权限:RBAC/ABAC、SSO(OAuth2/OIDC/JWT);防注入/CSRF、审计与加密;
5、工程与质量:单元/集成/契约测试、日志/指标/链路追踪(OpenTelemetry)、灰度/回滚、CI/CD;
6、集成协作:对接 ERP/PLM/设备网关/报表平台;现场联调与问题定位,指导中初级工程师。
二、任职资格
1、5 年后端经验,3 年 .NET 实战经验;本科以上学历,计算机相关专业优先;
2、精通 C#、.NET 6 /ASP.NET Core(Web API/gRPC/SignalR),了解 DDD/微服务;
3、数据与消息:SQL Server 或 PostgreSQL(EF Core/Dapper、性能调优);
4、工程化:熟练使用Git、 SVN等版本控制软件、对API 文档与版本化(OpenAPI)有一定理解与实践经验。
三、加分项
1、对MES/WMS/SCADA/设备上位机项目有一定的业务理解;
2、熟悉前后端分离开发模式,有前端vue技术栈协作开发经验;
3、光电制造行业制造相关信息化系统建设经验;
4、工业协议与边缘接入(OPC UA、Modbus、工业网关)。