岗位概述
负责数据库架构设计、运维自动化开发与性能优化,通过Python工具提升数据库管理效率与可靠性。
主要职责
1. 数据库运维与保障
- 负责MySQL/PostgreSQL/Oracle等数据库的部署、监控、备份、容灾与性能优化。
- 处理数据库故障排查、安全加固与容量规划。
2. 自动化开发
- 使用Python开发运维工具,实现自动化部署、监控告警、日志分析、备份恢复等。
- 编写脚本实现数据迁移、校验、批量处理等任务。
3. 性能调优与架构设计
- 分析慢查询、索引优化、SQL审核,协助研发优化数据访问逻辑。
- 参与微服务/分布式环境下的数据库架构设计(分库分表、读写分离等)。
4. 数据分析支持
- 通过Python进行数据提取、清洗与可视化,支持业务决策。
任职要求
1. 硬性要求
- 3-6年DBA相关经验,精通至少一种主流数据库(MySQL/PostgreSQL/Oracle等)。
- Python熟练度高,有自动化运维项目经验,熟悉Psycopg2/SQLAlchemy等库。
- 掌握数据库性能调优、SQL优化及高可用方案(主从、集群)。
2. 优先考虑
- 有大数据平台(Hive、Spark)、NoSQL(Redis、MongoDB)经验。
- 熟悉Linux运维、Docker/K8s、CI/CD工具。