1.8-3万
北京农科大厦
一、岗位职责
1. 负责智慧农业综合业务平台后端核心模块的设计与开发,包括但不限于农田监测数据管理、智能灌溉控制、农产品产销对接等相关功能模块,保障系统高可用性、高并发处理能力及数据安全性。
2. 参与平台技术架构的优化与迭代,结合智慧农业业务场景(如物联网设备数据接入、海量农业传感器数据处理、实时数据分析等),提出合理的技术改进方案,提升系统性能与可扩展性。
3. 主导核心业务需求的技术方案设计,将农业业务逻辑转化为清晰的技术实现思路,编写高质量的技术设计文档,指导团队成员开展开发工作。
4. 负责解决开发过程中的复杂技术难题,针对智慧农业场景下的特殊需求(如弱网环境数据同步、设备兼容性适配、农业数据加密传输等)提供技术支撑。
5. 参与团队技术规范的制定与落地,推动编码规范、代码审查、测试流程的标准化,提升团队整体开发效率与代码质量。
6. 配合前端、设备、产品等成员完成系统集成与联调工作,保障智慧农业平台全链路功能顺畅运行。
二、任职要求
1. 本科及以上学历,计算机相关专业,8年以上Java后端开发经验,至少主导过1个大型分布式系统或平台的架构设计及核心开发工作,有智慧农业、物联网、大数据相关项目开发经验者优先。
2. 精通Java核心技术,熟练掌握Spring Boot、Spring Cloud、MyBatis等主流开发框架,深入理解微服务架构设计思想,具备微服务项目搭建与运维经验。
3. 熟练掌握MySQL、Redis、MongoDB等数据库/缓存技术,具备复杂SQL优化、海量数据存储与查询优化经验;具有时序数据库及国产化数据库的应用经验优先。
4. 熟悉物联网设备数据接入流程,了解MQTT、CoAP等物联网通信协议,具备农业传感器数据采集、解析、存储相关开发经验者优先。
5. 熟悉云原生技术栈(如Docker、Kubernetes)及容器云相关部署、运维流程,具备云原生环境下的应用开发与优化经验者优先。
6. 具备扎实的技术功底和问题排查能力,能快速定位并解决系统中的性能瓶颈、技术故障;有良好的架构设计思维,能结合业务需求设计合理的技术方案。
7. 熟悉敏捷开发流程,具备良好的团队协作能力、沟通能力和文档编写能力;有强烈的责任心和学习能力,能快速适应智慧农业领域的业务知识与技术需求。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕