岗位职责: 1. 设计、开发和维护基于 AWS IoT 的应用程序,包括设备注册、Shadow、Jobs、Credential Provider Services和IoT Device SDK等服务。 2. 管理 AWS 的设备预配机制,确保设备可以安全地接入和管理。 3. 编写自动化测试(使用 Jest),确保代码质量和系统稳定性。 4. 与开发团队合作,使用 GIT 进行版本控制,实施 CI/CD 流程。 5. 使用 Sphinx 工具进行项目文档的撰写和维护。职位要求:61 TypeScript ,Node.js,Nest.js 开发框架 61 MQTT 协议标准知识,熟悉设备间通信 61 AWS 服务,尤其是以下 IoT 相关服务: 61 设备注册(Device Registry) 61 设备影子(Shadow) 61 任务管理(Jobs) 61 软件包目录(Software Package Catalog) 61 凭证提供服务(Credential Provider Services) 61 IoT 设备 SDK 61 其他 AWS 服务:Lambda , DynamoDB ,API Gateway,EventBridge、SQS、SNS 61 熟悉 AWS 设备预配机制,确保设备安全、高效地集成到 AWS 环境中。61 清晰的架构知识,对象驱动的设计开发理念。