锦鲤求职锦鲤求职

先进数通

PaaS平台研发工程师(Java/eBPF/APM方向)(J16186)

  • 社招
  • 武汉
  • 后端开发
  • 发布于 2026-10-26
原岗位链接 ↗

岗位描述

岗位职责
岗位职责

负责企业级PaaS平台相关研发工作,参与应用性能监控、运行状态分析、基础组件监控、智能运维等平台能力建设。主要负责:

负责PaaS平台后端研发工作,基于Java技术栈进行平台服务、采集组件、管理模块等功能设计与开发;
负责应用性能分析和监控能力建设,包括Java应用运行指标采集、JVM状态分析、方法调用分析、热点函数采集等;
参与基于eBPF技术的应用及系统数据采集能力研发,实现对应用运行状态、系统资源、网络行为等数据的采集和分析;
负责APM(Application Performance Monitoring)相关功能研发,包括指标采集、链路分析、性能诊断、异常分析等能力建设;
负责中间件监控能力建设,支持Nacos、ZooKeeper、Redis、Kafka、RocketMQ、Elasticsearch、Nginx等基础组件的状态监控、指标采集和故障分析;
参与统一可观测平台建设,实现指标、日志、告警等数据的采集、处理、分析和展示;
参与平台性能优化、生产问题定位及技术方案设计。

任职要求
具备5年以上Java开发经验,熟悉Spring Boot、微服务开发模式,具备企业级后台系统研发经验;
熟悉JVM运行机制,具备Java应用性能分析和问题定位能力,能够使用jstack、jmap、Arthas等工具进行故障分析;
具备Linux环境开发经验,了解操作系统、网络、进程、文件等基础原理;
具备Nacos、ZooKeeper、Redis、Kafka、RocketMQ、Elasticsearch、Nginx等中间件中至少2种以上的实际使用经验,熟悉其运行机制、核心监控指标及常见故障处理方法;
具备中间件性能分析和问题排查经验,能够根据监控指标定位服务异常、性能瓶颈、资源不足、集群异常等问题;
有较强的平台化开发意识,能够参与基础平台、Agent、采集组件、监控系统等复杂系统研发。

优先条件
具备eBPF开发经验,熟悉eBPF技术体系,有基于eBPF进行系统指标、应用性能数据采集或Agent开发经验;
具备Java Agent开发经验,熟悉Java字节码增强技术(ByteBuddy、ASM、ByteKit等),有Java热点函数采集、方法调用分析、性能诊断工具开发经验;
具备APM平台、统一监控平台或可观测平台研发经验,熟悉指标、日志、告警、链路追踪等技术体系;
有Golang、Python等语言开发经验,具备云平台、基础架构平台、自动化运维平台研发经验者优先。

岗位要求
1、计算机基础知识扎实,对开源软件技术有浓厚兴趣和高度敏感,有较强的学习能力,35周岁以下;
2、扎实的java技术基础,理解IO、多线程、集合等基础框架,对JVM原理有一定的了解,有JVM性能优化经验优先;
3、熟练使用linux操作系统,具有很强的问题分析定位能力及系统调优能力;
4、对主流的Spring、SpringBoot等JAVA开源技术框架有人深入了解,有基于源码扩展的开发经验,有参与到相关开源社区并贡献关键技术性代码的优先;
5、熟悉微服务技术原理,深入理解服务注册发现、配置中心、负载均衡、熔断限流、链路追踪等机制;
6、对分布式架构下常用的开源软件有深入了解、实施和性能调优经验者优先:
(6.1)熟悉Redis数据库系统的管理和维护,对内存数据库技术及其应用有深入的了解,具备Redis集群、高可用架构、数据迁移、备份和恢复等方面的操作和维护实战经验,开源社区活跃者或贡献者优先;
(6.2)熟悉Nacos、Zookeeper等常见的注册中心开源软件,至少对其中一款注册中心的架构和原理有深入了解,有大规模集群优化经验、参与开源社区的经验优先;
(6.3)熟悉RocketMQ、Kafka等常见的消息中间件,至少对其中一款消息中间件的架构和原理有深入了解,有大规模集群优化经验、参与开源社区的经验优先;
(6.4)熟悉搜索引擎中的常用算法,熟悉Lucene/elasticsearch等的开源搜索引擎程序结构,能做比较深入的二次开发,具有信息检索、信息挖掘相关方面经验者优先;
(6.5)熟悉实时计算的运维体系建设与稳定性保障,对Flink架构和底层有深入理解,掌握Flink Table API & SQL的使用和性能调优技巧,熟悉Flink生态、开源社区活跃者优先;

1~5是必备条件,条件6为优先项,具备的越多的越好
一年有大部分时间都全国出差

后端开发方向的申请准备

先核对岗位要求与自己的经历,再准备档案、投递和面试。

阅读求职步骤与示例 →