岗位职责:
1、负责中后台系统架构设计与开发,包括算法中台、数据中台、规则引擎等。
2、针对工业场景的高并发需求,进行JVM调优、数据库性能优化及缓存策略设计。
3、与前端开发工程师配合完成接口开发(RESTful API、WebSocket),确保数据交互效率。
4、协同测试与运维团队完成系统部署及故障排查,支持系统的7×24小时运维。
任职条件:
1、具有大学本科及以上学历;具有中级职称或相当专业技术水平;专业基础扎实,具有所需岗位5年及以上同类或相近岗位工作经验;
2、熟悉JVM原理,包括内存模型、垃圾回收机制、类加载机制、性能调优等。
3、深入理解Mybatis、Spring Boot、Spring Cloud等框架的设计思想和实现方式;
4、熟练使用Maven,git等开发工具;
5、熟悉Redis、MySQL、MongoDB等数据库技术,对sql优化有一定的经验;
6、深入理解tcp、http、mqtt、websocket等通信协议;
7、熟悉分布式系统设计,了解CAP理论、一致性算法(如Raft、Paxos)
8、熟悉Emqx、Rabbitmq等消息中间件的应用场景与原理;
9、熟练掌握Linux操作系统(如CentOS、Ubuntu)配置、优化及故障排查。
10、熟练使用Shell、Perl等脚本语言编写自动化运维脚本。
11、服从上级的工作安排,有责任心和团队意识、有知识和经验的整理总结、培训输出的能力。