职位:高级质量保证主管 – 性能和应用程序稳健性
地点:蒙特利尔
职位描述:
作为大型应用程序现代化和演变项目的一部分,我们正在寻找一名专注于性能、容量和应用程序稳健性的高级质量保证主管。
您将在复杂的项目团队中担任性能参考,与开发、架构、基础设施和业务利益相关者密切合作。
您的角色是确保交付解决方案的性能、稳定性和可扩展性,主动干预整个项目生命周期。
该职位是性能工程方法的一部分,其中性能被视为质量、业务价值和运营可靠性的结构性因素。
您未来的职责和责任:
- 定义和实施涵盖多个维度的性能策略:技术性能、应用程序使用、容量、稳健性和弹性
- 在项目早期阶段介入,以识别设计阶段(架构、技术选择、集成模式)中的性能风险
- 从性能、容量和可扩展性角度参与应用程序架构审查
- 设计代表实际使用的测试场景,包括关键用户旅程、批处理、高容量操作和高峰期
- 与业务和IT团队合作,定义可接受的性能标准(SLA、SLO、阈值、容量目标),考虑运营约束和市场标准
- 在预生产或受控生产环境中准备、执行和分析负载、可扩展性、压力、峰值和稳健性测试
- 分析性能测试结果并将其与可观测性数据(指标、日志、跟踪)相关联,以识别应用程序或基础设施瓶颈
- 与开发、基础设施和运营团队密切合作,识别性能问题的根本原因并支持补救计划
- 向技术和非技术利益相关者生成和传达清晰、面向决策的性能指标(KPI)
- 通过提供对性能、容量和稳定性风险的客观评估,参与上线决策
- 将性能测试集成到CI/CD管道中,遵循持续性能和回归预防的方法
- 作为应用程序性能的技术领导者和参考,促进质量保证实践和组织标准的持续改进
成功履行此角色所需的资格:
- 在软件质量保证方面具有丰富经验,具备应用程序性能、容量和负载测试的专业知识
- 对与性能相关的技术挑战有深刻理解:资源管理、数据量、批处理、系统间集成、延迟和争用
- 能够从性能工程的角度思考,而不仅仅是简单的测试执行
- 使用性能测试工具的经验,如JMeter、Gatling、k6、Load Runner或同等工具
- 对可观测性和APM工具(如Dynatrace、Datadog、New Relic、App Dynamics、Grafana、Prometheus、Elastic Stack)有深入了解
- 对现代应用程序架构(微服务、API、事件驱动架构、公共云)有良好理解
- 具备容器化和编排环境(Docker、Kubernetes)的实际操作经验,包括容量规划和自动扩展概念
- 能够将性能测试集成到CI/CD管道中(Git Lab CI、Git Hub Actions、Azure Dev Ops、Jenkins或同等工具)
- 理解数据库性能挑战(查询、索引、数据量)并能够与DBA或数据团队合作
- 优秀的分析、综合和沟通能力,具备强大的建议和影响力思维
- 自主性、严谨性、批判性思维和强烈的责任感。
#LI-BZ1
• CGI为该职位提供了合理的薪酬范围估计。该范围的确定包括技能水平、地理市场、经验和培训、执照和认证等因素。薪酬决策取决于每个案例的事实和情况。当前范围的合理估计为$70,–$,
由于该职位需要与国家和全球客户互动,要求具备法语和英语双语能力。
技能:
• 法语
• Apache JMeter
• Kubernetes
• Prometheus
• 软件质量保证