PingCAP 致力于成为全球最优秀且最受尊敬的基础软件公司,自 2015 年成立以来,我们一直在快速发展中。加入我们,你将拥有更广阔和迅速的成长空间。
TiDB 作为行业领先的分布式数据库,已经服务于数千个不同场景、不同规模的国内外客户,同时也积累了丰富的大规模企业级产品和技术经验。在这些积累的背景下,我们也希望 TiDB 会持续优化和迭代为更卓越的数据库企业管理产品和服务。同时,我们为你提供五险一金、商业保险、只在工作日安排的团建以及各种节日活动,期待你的加入,与我们一同愉快工作、高速成长。作为数据库性能测试开发专家,您将负责设计、开发和执行各类数据库性能测试工具和自动化测试框架,评估和优化数据库系统的性能,并提供有效的解决方案来提高系统的稳定性和可扩展性。您将与开发团队密切合作,进行性能分析和调优,为我们的客户提供稳定、高效的数据库系统。
工作职责:
1. 设计、开发和维护数据库性能测试工具和分布式自动化测试框架,以支持持续集成和自动化测试;
2. 负责 TiDB、TiDB Cloud 和 TiDB 工具产品及其竞品的性能测试。从用户场景、分布式系统架构出发,设计并执行高效的性能测试、稳定性测试和可扩展性测试,评估产品的性能;
3. 使用性能监控工具和性能调优技术,提高数据库系统的响应速度和吞吐量;分析定位产品的性能瓶颈,并提出优化建议,以提报缺陷或技术评审等形式推动开发进行性能优化;
4. 根据用户场景和测试需求,模拟用户负载,进行性能测试,复现问题;
5. 了解、分析和跟踪竞品特性,为 TiDB 产品竞争力提供支撑。
任职要求:
1. 本科及以上学历,计算机相关专业优先考虑,3 年以上数据库性能测试开发相关经验;
2. 熟悉 Linux 系统和数据库系统性能测试工具和性能分析工具的使用,如 sysstat、JMeter、Sysbench 等;
3. 掌握一门后端语言,golang、Rust、java,熟悉至少一种数据库(如MySQL、PostgreSQL、TiDB等)的原理和优化策略;
4. 具备扎实的 SQL 编程和调优能力,良好的编程习惯和中英文技术文档写作能力,能够撰写清晰、易懂的测试报告;
5. 有较强的团队合作能力和沟通能力,能够与多个团队密切协作;
6. 工作认真负责,有较强的动手能力和独立定位问题的能力,乐于分享;
7. 具备数据库和 Linux 系统调优经验和开发分布式测试工具经验加分。