岗位职责:
一、数据库管理与运维 (DBA线)
1、日常运维:负责公司环境搭建和项目部署,核心数据库(例如 MySQL、PostgreSQL、Redis、MongoDB、Elasticsearch 等)的安装、配置、升级、迁移、备份与恢复。
2、性能优化:持续监控数据库性能,进行 SQL 查询分析与调优、索引优化、参数调优,解决慢查询等性能瓶颈问题。
3、高可用与容灾:设计、搭建和维护数据库的高可用架构(如主从复制、MGR、集群模式等),制定并演练容灾切换方案,保障数据零丢失或 RTO/RPO 达标。
4、安全与权限:制定数据库安全策略,管理账号权限,进行数据审计,防范安全风险。容量规划:监控数据库容量增长,进行合理的分库分表、存储规划与扩容方案。
5、监控和预警:构建和完善全方位的监控告警体系。
技能要求
1、精通传统运维/具备扎实数据库管理(DBA/SRE)能力;
2、 2年以上 MySQL 或 PostgreSQL 等主流关系型数据库的管理经验,不是简单的增删改查;
3 、深刻理解数据库原理:事务、锁、索引、日志(binlog/redo log)、存储引擎等,熟练掌握数据库的备份恢复、性能监控和调优手段,有丰富的慢查询分析经验;
4、有数据库高可用方案(如 MySQL MHA、Orchestrator、PXC;PG流复制、Patroni等)的实际搭建和维护经验。