岗位职责:
1.核心系统设计与开发:
(1)负责公司物联网平台后端服务、业务中台及数据服务的架构设计、核心模块开发与性能优化。
(2)设计和实现高并发、高可用的设备接入层,可靠处理海量物联网终端的数据上报、指令下发与状态管理。
(3)构建稳定、高效的数据处理管道,实现对时序数据、业务数据的实时计算、存储与分析。
2.业务逻辑与接口开发:
(1)深入理解智慧养殖业务场景,将复杂的生产管理规则与智能决策模型转化为清晰、可维护的后端服务。
(2)设计与维护面向Web前端、移动端、第三方系统及硬件设备的安全、高效、规范的API接口,保证核心业务系统(如告警、任务调度、报表分析)的稳定性与准确性。
3.系统运维与性能保障:
(1)参与系统部署、监控与运维,确保生产环境的稳定运行,并快速定位及解决线上故障。
(2)持续对系统进行性能分析、瓶颈诊断与调优,保障系统在高负载下的响应能力与数据处理能力。
(3)关注代码质量、系统安全与可扩展性,编写技术文档,进行代码审查。
4.技术攻关与协同:
(1)与前端、硬件、算法、产品团队紧密协作,共同完成产品功能的定义、设计与集成。
(2)跟踪并研究物联网、大数据等领域的新技术,并将其合理应用于实际业务场景。
任职要求:
1.本科及以上学历,计算机科学、软件工程或相关专业。3年以上后端开发经验,有物联网(IoT)、大数据处理或高并发系统开发经验者优先。
2.精通Java/Go/Python等至少一门后端开发语言,具备良好的数据结构和算法基础。
3.熟练掌握主流数据库(如MySQL/PostgreSQL)、缓存(如Redis)、消息队列(如Kafka/RabbitMQ)的原理与使用。
4.熟悉微服务架构,了解Spring Cloud、Dubbo等框架,具备分布式系统设计、开发和调优的实战经验。
5.熟悉Docker、Kubernetes等容器化技术,了解CI/CD流程,具备一定的系统运维和问题排查能力。
6.具备较强的业务需求理解能力,有农业、工业互联网或智慧城市相关领域的后端系统开发经验者优先考虑。