岗位职责
负责Monitor系统的设计和开发工作,负责核心功能代码编写, 包括:时间序列数据库(TSDB)、多语言的指标上报(打点)及性能观测sdk、部署在机器上的指标收集agent、数据处理及流式计算服务; 持续优化系统,增强系统稳定性,优化系统性能。
职位要求
具备扎实的计算机基础,熟悉IO、多线程、网络相关知识,对常见的数据结构和算法有较为深刻的理解; 编程功底深厚,精通Golang、Java、C++、Rust中任一语言,熟悉Linux工作环境; 具有很强的问题分析、处理能力和很强的项目推进力; 具备良好的表达和沟通能力,乐于接受有挑战性的工作,具备极强的团队合作精神,乐于分享。 加分项 有TSDB(influxdb/promethus/OpenTSDB/VictoriaMetrics等), 指标收集agent/sdk(telegraf/promethus/OpenTelemetry/点评CAT等), 大规模流式计算服务开发经验 有运维、Monitor、AIOps等相关工作经验; 有DevOps经验, 强大的工程能力, 良好的开发习惯。