工作职责:
• 数据库运维与高可用
负责公司核心业务数据库(MySQL / PostgreSQL / SQL Server等)的日常运维、监控、备份与容灾
设计并落地数据库高可用架构(主从复制、MHA、Orchestrator、ProxySQL等),主导故障切换与恢复演练
制定并执行数据库版本升级、迁移、扩缩容方案
• 性能优化与故障排查
深度参与 SQL 审核与性能调优,定位慢查询、锁等待、连接池耗尽等疑难问题
负责数据库参数调优、索引优化、分库分表方案设计与落地
主导重大线上数据库故障的应急响应与根因分析(RCA),输出改进方案
• 安全与合规
制定数据库安全策略,包括权限管理、数据脱敏、审计日志、加密存储
配合安全团队完成等保/ISO 合规要求中的数据库相关项
建立数据备份与恢复验证机制,确保 RTO/RPO 达标
• 自动化与平台建设
推动数据库运维自动化(基于 Python / Go / Shell),开发运维脚本与工具
参与数据库管理平台(DBaaS)的规划与建设,提升自助化与标准化水平
建立完善的监控告警体系(Prometheus + Grafana / Zabbix 等)
• 团队协作与赋能
参与数据库相关技术评审,为开发团队提供数据库设计咨询与*佳实践
编写运维文档、操作手册、应急预案,沉淀团队知识库
指导 M1 级 DBA 及初级工程师,组织内部分享与培训
任职要求:
• 硬性条件
本科及以上学历,计算机或相关专业,3-5 年以上 DBA 实战经验
深入理解 MySQL / PostgreSQL 内核原理(InnoDB、事务、锁、MVCC、复制机制等)
精通 SQL 开发与优化,能独立分析执行计划并给出优化方案
熟悉 Linux 操作系统、网络基础、Shell 脚本
• 技术能力
具备大规模数据库集群(50+ 实例)运维经验,有高并发、大数据量场景优先
熟悉主流高可用方案(MHA、Orchestrator、Keep alived 等)
掌握至少一门编程语言(Python / Go),具备自动化脚本开发能力
熟悉容器化与云原生数据库(Docker / Kubernetes / RDS / PolarDB 等)
了解 NoSQL 数据库(Redis / MongoDB / ES),有运维经验加分
熟悉监控系统搭建与告警策略(Prometheus / Zabbix / ELK)
• 软性素质
具备强责任心与抗压能力,能应对突发故障的紧急响应
良好的沟通能力与跨部门协作能力
具备技术文档撰写与方案输出能力
对新技术敏感,有持续学习意识
• 优先条件
持有相关认证(OCP / OCM / MySQL Certification / CKA 等)
有云平台(阿里云 / 腾讯云 / AWS)数据库管理经验
有 SaaS / 餐饮零售 / 电商等高并发业务背景
参与过开源数据库社区或有技术博客输出