销售代表 -- Anindya Mazumdar
要求:
全栈软件架构师 – 制造分析(OEE、生产和库存)
休斯顿,德克萨斯州(周一、周三和周五必须现场工作)
部门:[数字制造]
职位概述
全栈软件架构师将设计、构建并负责端到端的制造分析应用程序,专注于设备整体效率(OEE)、每日生产报告和库存可见性。该角色需要亲自动手,负责架构、后端和前端开发、数据集成、自动化测试、CI/CD、在 Microsoft Azure 上的部署和持续改进。
架构师将与制造、运营、维护、供应链和 IT 利益相关者密切合作,将业务需求转化为安全、可扩展和稳健的数字解决方案。
主要职责
架构与设计
定义制造分析应用程序(OEE、停机时间、吞吐量、每日生产和库存)的端到端解决方案架构。
设计数据模型和集成模式,用于从车间系统(PLC/SCADA/MES/Historians)、ERP 和其他制造系统中摄取数据。
选择和设计 Azure 服务的使用,以进行数据摄取、处理、存储、API 和前端交付。
确保解决方案具有可扩展性、安全性、弹性,并符合企业架构和 IT 标准。
全栈开发
独立实现后端服务、API 和使用 Python(例如 FastAPI、Flask、Django)的微服务。
开发现代 Web 前端(例如 React、Angular 或 Vue),用于仪表板、操作员视图、生产报告和配置工具。
实现 OEE 计算、KPI 逻辑和生产与库存的业务规则。
构建数据管道,以捕获、清理和转换来自制造系统的时间序列和事务数据。
DevOps、CI/CD 和质量
设计和维护 CI/CD 管道(例如 Azure DevOps、GitHub Actions),用于构建、测试和部署应用程序和基础设施。
编写和维护单元、集成和回归测试,以确保代码质量和可靠性。
实施基础设施即代码(例如 ARM/Bicep/Terraform),以实现可重复、可审计的部署。
监控应用程序性能、可靠性和成本,推动持续改进。
Azure 云工程
评估、配置和利用 Azure 组件,例如:
Azure App Service、AKS 或 Azure Functions
Azure SQL 数据库、Azure PostgreSQL、Cosmos DB
Azure 存储、数据湖
事件中心、物联网中心、服务总线
Azure 数据工厂 / Synapse 管道
Azure 监控 / 应用程序洞察 / 日志分析
持续探索新的 Azure 功能,并建议对现有架构的改进。
利益相关者参与与交付
直接与工厂和业务用户合作,收集需求,了解痛点,并将其转化为技术设计。
与 IT 和业务利益相关者领导设计和代码审查。
协调新功能和应用程序的 UAT、发布和培训。
提供三级支持,解决复杂生产问题,并实施可持续的修复。
治理、安全与合规
确保解决方案遵循网络安全、网络和数据隐私指南。
应用基于角色的访问控制(RBAC)和安全密钥管理(例如 Azure Key Vault)。
为 IT 和业务团队记录架构、数据流、API 和操作程序。
必备资格
计算机科学、软件工程、信息系统或相关领域的学士学位;或同等经验。
10 年以上专业软件开发经验,包括:
显著的 Python 开发经验(API、服务、数据处理)。
全栈经验(前端 + 后端 + 数据库)。
3 年以上在 Microsoft Azure 上设计和交付解决方案的经验。
丰富的经验:
RESTful API 设计和实现。
关系数据库(SQL)和数据建模。
源代码控制(Git)和现代分支策略。
CI/CD 管道和自动化测试框架(pytest、unittest 等)。
证明能够独立交付端到端功能:设计、编码、测试、部署和支持。
有直接与业务利益相关者合作的经验(最好是在制造/运营领域)。
优先资格
在制造、流程工业或工业自动化环境中的经验。
熟悉 OEE、TPM、精益制造概念和生产 KPI。
与 MES、历史记录器、SCADA、PLC 或 ERP(例如 SAP)系统集成的经验。
了解事件驱动和微服务架构。
经验包括:
容器化(Docker)和编排(AKS/Kubernetes)。
消息队列和流平台(事件中心、Kafka、服务总线)。
时间序列数据库或 BI 工具(Power BI、Grafana)。
Azure 认证(例如 AZ-204、AZ-305、AZ-400)或同等经验。
关键能力与软技能
强大的问题解决和分析能力;能够将复杂问题分解为实际解决方案。
能够自主操作并对解决方案进行端到端的所有权。
与技术和非技术受众进行清晰、简洁的沟通。
强大的协作能力;能够与跨职能团队合作,包括工厂和企业职能部门。
持续学习的心态;积极探索新的 Azure 和 Python 功能和最佳实践。
结构化文档和注重细节。