更新于 3月19日

高级开发工程师

1-1.5万·13薪
  • 济南市中区
  • 5-10年
  • 本科
  • 全职
  • 招1人

职位描述

JavaScriptPythonCSSSpringHibernateStrutsMySQLPostgreSQLSQLServer物联网
岗位职责:
1. 物联网平台核心架构与开发:负责高可用、可扩展的物联网云平台后端微服务的设计、开发与迭代。
2. 多协议设备接入与网关开发:精通 MQTT 协议,设计实现万级设备连接的高性能接入网关。处理工业场景协议,如 Modbus (RTU/TCP)、串口通信(485总线)等,开发协议解析服务。处理自定义 TCP 二进制协议,进行拆包、粘包及安全校验。
3. 微服务与技术栈应用:深入使用 Spring 全家桶,基于 Spring Cloud 微服务架构进行开发,熟练运用 Nacos 实现服务治理与动态配置。使用 MyBatis / MyBatis-Plus 进行高效的数据层开发,熟悉 JDBC 原理。
4. 数据存储与处理:关系数据库:熟练使用 MySQL 进行设计与优化,有国产数据库(如达梦等)适配经验者优先。时序数据库:应用时序数据库(如 InfluxDB、TDengine、IotDB)存储和查询设备产生的时序数据。缓存与消息:精通 Redis 应用场景(缓存、会话、分布式锁)。利用消息队列(Kafka/RabbitMQ)实现设备数据异步处理、应用解耦。熟悉ES和MongoDB等非关系型数据库。
5. 系统集成与运维部署:集成 Node-RED,实现可视化业务流编排和设备联动规则配置。熟练掌握 Linux 操作系统,能进行环境部署、问题排查和性能监控。使用 Git 进行代码版本管理和协同开发。使用 Docker 进行容器化部署,有编写Dockerfile和Compose文件的经验。
6. 前后端深度协作与接口设计:必须熟悉 Vue2 和 Vue3 的语法、特性、生态及开发模式。能够与前端工程师高效沟通,共同设计并实现契合前端框架的高性能、易用的 RESTful API 和 WebSocket 接口,具备uniapp的开发能力。
7. 软技能:出色的系统设计、架构抽象能力和技术文档编写能力。具备极强的技术问题排查和解决能力,能主动承担关键技术攻关任务。优秀的跨职能沟通能力,能够清晰理解产品需求,并将其转化为前后端协同工作的技术方案。

工作地点

济南市中区绿地中心28楼

认证资质

营业执照信息

职位发布者

赵珊珊/人事经理

三日内活跃
立即沟通
公司Logo山东润一智能科技有限公司
润一科技集团,总部位于山东济南,是一家以物联网和大数据为基础进行人工智能技术的研发应用与创新,专注于为客户提供安全与能源智能综合管理系统的高新技术企业、双软认证企业、山东省重点大数据企业、山东省“专精特新”企业、山东省瞪羚企业、新一代信息技术(人工智能领域)领军企业。润一科技在全国各省会办事机构二十多个,设有济南、深圳、北京三个研发中心,并与以色列、韩国等研发机构建立合作。在全国范围内形成了多元经营格局,客户遍布于全国二十多个省市自治区及马来西亚、沙特阿拉伯、埃塞俄比亚等多个国家。润一科技凭借领先的技术优势和研发实力,先后荣获山东省人工智能科技创新企业、山东省人工智能十佳企业、山东省诚信建设示范企业、中国科技创新优秀企业、中国人工智能品牌100强企业、中国医院建设十佳供应商、国防科工优秀供应商等荣誉。
公司主页