
高级 MySQL 数据库管理员
负责设计和运维 Aristocrat 面向生产游戏工作负载的高吞吐量 MySQL 平台。 重点关注性能、可靠性、自动化、安全和数据库治理。
描述
- 设计并维护高可用 MySQL 平台,支持每秒查询量超过 50,000 次的生产游戏工作负载。
- 构建支持长期增长、容错能力和运维简洁性的数据库架构。
- 参与技术路线图、容量预测和架构决策。
- 发现并解决架构、查询、索引和配置中的性能瓶颈。
- 负责性能问题的全流程处理,从初步分诊和根因分析到实施及生产环境验证。
- 与平台可靠性团队合作,制定并达成数据库服务级别目标。
- 维护用于资源配置、备份与恢复、复制、故障转移、灾难恢复、架构迁移和部署的自动化流程。
- 使用 PMM、Prometheus 和 Grafana 等工具改进监控、告警和可观测性。
- 通过工具和指导,在开发早期引入性能与安全检查。
- 制定并落实数据库安全标准、访问控制和审计实践。
- 支持遵循游戏行业法规、PCI DSS 及其他适用要求。
- 审查涉及数据库的应用程序变更并提供建议。
- 与架构、工程和数据科学团队合作,设计安全、可扩展且高性能的数据库。
- 在发布前审查 Product Madness 代码库中的架构和查询变更。
- 通过结对协作、设计评审和咨询提供切实可行的技术支持。
- 编写并维护架构、运维和标准方法的高层及底层设计文档。
- 为内部团队提供数据库服务和指导。
- 持续改进团队工作流程、运维流程和标准。
- 指导工程师和数据库管理员,提升整个组织的数据库实践。
- 以身作则,践行卓越运维、责任担当和严谨的技术标准。
任职要求
- 拥有在关键生产环境中运行 MySQL 的丰富经验。
- 具备 Percona MySQL、PostgreSQL、Redis 和 MongoDB 经验。
- 深入了解 MySQL 内部机制。
- 深入了解 MongoDB 内部机制。
- 精通复制以及备份与恢复策略。
- 精通查询优化和性能调优。
- 精通高可用和数据库扩展模式。
- 具备扎实的 Linux 管理技能。
- 有高效、低延迟运行数据库的实践记录。
- 能够在快节奏的分布式环境中协作。
- 具备良好的英语书面和口语能力。
- 优先条件:具备 Galera Cluster 等 MySQL 集群技术经验。
- 优先条件:具备 Percona PMM 等监控工具经验。
- 优先条件:具备云平台经验,尤其是 GCP Cloud SQL;有 AWS 经验更佳。
- 优先条件:具备基础设施即代码和自动化工具经验,例如 Terraform、Ansible 和 Helm。
福利待遇
- 根据职位和工作地点,可能提供年度奖金或激励。
- 根据职位和工作地点,可能提供健康与福祉福利。
- 根据职位和工作地点,可能提供带薪休假。
- 根据职位和工作地点,可能提供退休计划。
- 根据职位和工作地点,可能提供保险保障。
- 根据职位和工作地点,可能提供其他当地福利或法定福利。
相关职位

