工作职责:
1、主导/参与应用监测平台服务端架构设计、核心模块开发及系统维护,保障平台高可用、高性能运行;
2、 处理海量监控指标、日志及链路数据,负责实时计算、存储与查询全流程落地;
3、 深耕系统性能优化、容量规划及JVM调优,攻克高并发场景下的核心技术难题;
4、输出规范技术文档,参与代码评审,推动团队技术标准落地,助力团队共同成长;
5、 快速响应线上故障,高效完成问题排查与解决,守住系统稳定底线。
任职资格:
必备技能(硬性要求)
1、本科及以上计算机相关专业,3年+Java服务端开发经验,Java基础扎实(深入理解JVM、并发编程、网络IO及常用框架原理);
2、精通Spring Boot微服务框架,具备实际微服务项目开发经验;
3、熟练掌握核心技术栈:Kafka(消息队列)、Redis(缓存)、Elasticsearch(搜索引擎)、HBase(大数据存储)、ClickHouse(列式数据库),且精通MySQL/PostgreSQL/Oracle中至少一种;
4、 熟悉分布式系统原理与微服务治理,具备相关实战经验;
5、熟悉Linux系统,掌握日常运维命令,具备脚本编写能力;
6、精通多线程与高并发编程,有线上JVM调优及性能瓶颈诊断实战经验。
优先加分(你的优势)
1、熟练使用GitHub Copilot、Cursor等AI编程工具,能高效提升研发效率;
2、掌握Docker容器化技术,了解Kubernetes容器编排;
3、熟悉Ansible、Jenkins等自动化运维工具,有自动化部署经验;
4、掌握Python、Go等至少一门其他服务端编程语言;
5、具备应用安全、数据安全、渗透测试相关开发背景,或了解移动客户端安全机制;
6、 有大规模监控系统、APM、链路追踪、日志分析等可观测性平台开发经验;
7、有Android/iOS/HarmonyOS Next客户端开发经验者优先。
素质要求:
1、有强烈的责任心和主人翁意识,善于沟通、乐于团队协作;
2、逻辑清晰,具备优秀的问题分析、定位与解决能力;
3、对技术充满热情,学习能力强,愿意持续关注并践行业界新技术。