工作概述:
1、负责MySQL、PostgreSQL等关系型数据库的架构设计、部署、监控、调优及故障处理,保障数据库高可用性和稳定性。
2、制定并实施数据库备份、恢复、容灾方案,确保数据安全和业务连续性。
3、深入分析数据库性能瓶颈,优化SQL语句、索引、参数配置及存储引擎,提升系统吞吐量和响应效率。
4、设计并维护数据库高可用架构(如MySQL MHA/InnoDB Cluster、PG流复制/Patroni集群),熟悉读写分离、分库分表方案。
5、编写自动化运维脚本(Shell/Python等),推动数据库运维标准化、工具化和平台化。
6、配合开发团队进行数据库设计评审,规范SQL开发标准,规避潜在性能及安全风险。
7、研究数据库新技术趋势(如云原生数据库、分布式架构),探索性能优化与成本控制方案。
8、制定数据库安全策略,定期执行权限审计、漏洞修复及版本升级,满足合规性要求。
任职要求:
1、计算机相关专业本科及以上学历,3年以上数据库运维经验,主导过大型系统(TB级数据量、高并发场景)的数据库管理。
2、精通MySQL和PostgreSQL:熟悉体系架构、运行机制(如事务、锁、MVCC)、日志系统(Binlog/WAL)及核心参数调优。
3、具备丰富的性能优化经验,熟练使用慢查询分析、Explain执行计划、性能监控工具(如Prometheus、Percona Toolkit)。
4、熟悉主流高可用方案:如MySQL Group Replication、PXC集群,PG的流复制+Keepalived/Patroni等。
5、熟悉数据库监控告警体系(如Zabbix、Grafana),具备快速定位和解决生产问题的能力。