岗位定位
· 职级:高级DBA / 数据库架构师
· 经验:5年以上数据库运维与架构设计经验
· 核心方向:异构数据库治理(传统+国产+云原生)+ 标准化体系建设
· 协同关系:与云原生运维团队深度合作(运维负责K8s/TiDB底座部署,DBA负责SQL优化与数据治理)
核心岗位职责
1. 异构数据库运维与信创改造(60%)
统筹管理公司Oracle(传统核心库)、TiDB(云原生分布式库)两类数据库的全生命周期:
· Oracle:负责传统核心业务库(RAC/Data Guard)的架构优化、ADG 读写分离、性能调优(AWR/ASH分析)、补丁升级及-license 合规管理;
· TiDB:与运维团队协作完成云原生环境下的 TiDB 集群规划,负责 SQL 执行计划优化、热点 Region 治理、BR 逻辑备份与物理备份策略制定,以及 TiDB 与 Oracle/DM 的双向数据同步(TiCDC/DM 工具)。
2. 公司级数据库管理规范制定(30%)
独立主导或深度参与制定企业级数据库管理标准体系,并推动落地:
· 基础规范:统一数据库命名规范(库名、表名、索引、字段)、编码字符集标准、环境配置基线(生产/测试/开发隔离标准);
· 开发规范:制定 SQL 编写规范(JOIN 使用限制、大事务拆分标准、索引设计原则)、Schema 变更规范(DDL 审核流程、灰度发布机制)、分库分表与分区策略指南;
· 运维规范:建立 RTO/RPO 标准(Oracle ADG < 1分钟,TiDB BR 快照恢复 < 30分钟)、备份校验规范(定期恢复演练)、账号权限管理规范(最小权限原则、敏感数据脱敏)、变更窗口管理规范;
3. 数据库稳定性保障(10%)
· 建立多维度监控体系(Oracle EM/DM 性能监视器/TiDB Dashboard),制定核心库 SLO(Oracle 可用性 99.99%,TiDB TP99 延迟 < 100ms);
· 负责重大故障的应急预案制定与演练(如 Oracle RAC 脑裂恢复、TiDB TiKV 节点宕机数据恢复)。
硬性任职要求
1. 数据库深度技术能力(必须掌握)
· Oracle(传统架构专家):精通 Oracle 11g/19c 架构原理(SGA/PGA、Redo/Undo、锁机制);熟练运用 AWR/ASH/ADDM 进行深度性能分析;掌握 RAC/Dataguard 高可用架构搭建与故障切换;具备 PL/SQL 存储过程开发与优化能力;了解 Oracle 到国产库的迁移评估方法论;
· TiDB(云原生分布式):深入理解 TiDB 架构(TiKV/RocksDB、Raft 协议、Spanner 模型);掌握 TiDB SQL 优化器原理(执行计划分析、统计信息收集、Hint 干预);熟练使用 TiDB Dashboard、TiUP 运维工具;具备 TiDB Binlog/TiCDC 数据同步链路搭建经验;能与运维团队协作完成 TiDB on K8s 的运维边界划分(运维管Pod,DBA管SQL)。
2. 规范制定与体系化能力(关键差异化要求)
· 文档与标准输出:具备优秀的技术文档编写能力,能独立输出可落地的《数据库设计规范》《SQL审核标准》《应急预案手册》等企业级文档;
· 流程设计能力:熟悉 ITIL 或 DevOps 流程,能设计数据库变更管理(DBCM)流程、SQL 审核自动化流程(集成 Archery/Yearning 等平台)、数据安全分级保护流程;
· 跨团队协同:具备与开发团队、运维团队、安全团队沟通协作的经验,能将技术规范转化为开发团队的开发约束(如通过 CI/CD 门禁实现 SQL 自动审核)。
3. 基础素质
· 5年以上 DBA 实战经验,其中至少 2 年涉及国产化数据库或分布式数据库;
· 熟悉 Linux 系统调优(IO 调度、内存管理、网络参数)对数据库性能的影响;
· 熟悉 Shell/Python 脚本,能编写自动化巡检、备份校验脚本。
优先录用条件(加分项)
· 权威认证:Oracle OCP/OCM、TiDB PCTA/PCTP、阿里云/华为云数据库架构师认证;
· 信创深度经验:主导过金融/政企行业的 Oracle 到国产化数据库的完整迁移项目,处理过复杂的存储过程改写或性能优化;
· 工具开发能力:参与过 SQL 审核平台(Archery、Yearning)的二次开发,或开发过数据库变更自动化工具;
· 安全合规:熟悉等保 2.0/分保对数据库审计的要求,具备数据库加密(TDE)、动态脱敏、访问审计实践经验。