岗位描述
岗位职责
1. 负责公司MySQL、Redis、PostgreSQL数据库高可用架构维护、备份恢复及权限管理等日常运维工作,保障数据库7*24小时稳定运行。
2. 负责数据库性能调优,包括慢SQL治理、索引优化、参数调优及架构优化,能准确定位并解决线上性能瓶颈。
3. 配合业务迭代完成数据库相关评审、上线变更、容量评估及分库分表落地,有效规避线上风险。
4. 基于Python、Go开发自动化运维工具与数据库管理平台,持续提升运维自动化、标准化水平。
5. 负责线上数据库故障的应急处理、问题复盘及预案优化,保障业务数据安全与连续性。
6. 持续优化数据库运维体系,完成安全加固、容灾演练及文档规范建设。
任职要求
1. 具备1-3年DBA运维经验,能够独立负责线上数据库的日常运维与故障处理。
2. 熟练掌握MySQL、Redis、PostgreSQL数据库,精通日常部署、集群运维、性能调优及故障排查。
3. 深入理解MySQL高可用架构,熟练使用Orchestrator进行集群拓扑管理与高可用故障切换
4. 精通XtraBackup等物理备份工具,能够制定并执行高效的全量/增量备份与恢复策略。
5. 熟练掌握PostgreSQL高可用方案,具备Patroni集群的生产环境部署与运维经验;熟悉PgBouncer连接池组件,能根据实际业务特征配置连接池参数,有效应对高并发连接压力。
6. 熟练使用Python、Go语言,具备独立开发运维自动化工具与数据库平台的能力。
7. 熟悉Linux环境,具备扎实的系统及网络问题排查能力。
8. 熟悉数据库高可用、读写分离、分库分表等常用架构,具备良好的问题分析与复盘能力。
9. 工作严谨细致,责任心强,能够接受线上应急值班。
### 加分项
1. 具备TiDB分布式数据库运维、架构优化及故障处理经验者优先。
2. 具备数据库监控体系搭建、运维平台开发经验者优先。
3. 有大型互联网高并发业务DBA经验者优先。