职位详情
go后端开发工程师
1.2-2.4万
苏州恩易浦科技有限公司
苏州
3-5年
本科
05-26
工作地址

康振大厦10楼

职位描述

## 岗位职责

1. 负责物联网平台后端系统的设计、开发和维护

2. 实现高并发、高可用的MQTT消息服务架构,并与Kafka消息系统集成

3. 设计与优化MySQL数据库结构,保证数据安全与高效访问

4. 开发RESTful API接口,对接前端和移动端应用

5. 参与物联网设备通信协议的设计与实现

6. 基于Kafka构建实时数据处理管道,实现设备数据的流式处理

7. 使用Redis实现高性能缓存、分布式锁、会话管理等核心功能

8. 编写高质量、可维护的代码,进行代码审查

9. 排查和解决系统性能瓶颈及技术难题

# 核心技术要求

### 必备技能

- 精通Golang/PHP语言开发,3年以上后端开发经验

- 熟悉物联网架构,有IoT平台开发经验

- 深入理解MQTT协议,有MQTT Broker开发或集成经验

- 熟练掌握Kafka分布式消息系统,包括生产/消费模型、分区策略等

- 精通Redis核心功能及数据结构,具备实际项目优化经验

- 精通MySQL数据库设计、优化及性能调优

- 熟悉Linux系统操作及常用命令

- 掌握Git版本控制工具



### 优先考虑

- 熟悉EMQX、Mosquitto等MQTT消息服务器与Kafka的集成方案

- 掌握Docker容器化技术及Kubernetes编排

- 有微服务架构设计经验

- 了解TCP/IP、HTTP/HTTPS等网络协议

- 有Redis集群部署、性能调优经验

- 熟悉Redis持久化机制、高可用方案(哨兵/集群模式)

- 有Kafka集群部署、调优和监控的实际经验

- 熟悉Kafka Connect、Kafka Streams等生态组件


## 软技能要求

- 良好的编码习惯和文档编写能力

- 强烈的责任心和团队合作精神

- 优秀的问题分析和解决能力

- 能够承受工作压力,适应快节奏开发

- 良好的沟通能力和学习能力


## 加分项

- 有物联网设备对接实际项目经验

- 有Redis/Kafka在云平台的部署优化经验

- 开源项目贡献者或有技术博客


## 学历要求

- 计算机相关专业本科及以上学历

注:特别优秀者可适当放宽学历要求。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请