岗位职责:1. 数据库设计与架构搭建2. 数据库日常运维管理3. 数据安全与权限管理4. SQL 优化与性能提升5. 数据迁移与整合任职要求:1. 本科及以上学历,计算机科学与技术、信息管理与信息系统、软件工程等相关专业,具备扎实的计算机基础知识。2. 有3年及以上数据库管理工作经验,熟悉主流数据库产品(至少精通一种大型关系型数据库如 Oracle、MySQL,同时了解非关系型数据库应用场景)的管理与运维。3. 有参与中大型企业级数据库项目建设、运维、优化的成功案例,能独立应对数据库领域常见的技术问题及故障处理场景。4. 数据库方面: 精通关系型数据库的体系结构、SQL 语言(包括复杂查询、存储过程、函数、触发器编写等),熟悉数据库索引原理与优化技巧,能够运用专业工具(如 Explain Plan、SQL Tuning Advisor 等)进行查询性能分析与优化。 深入了解非关系型数据库的特点、适用场景及基本操作,如 MongoDB 的文档存储模式、查询语法,Redis 的数据结构及缓存应用策略,具备在实际项目中合理搭配使用多种数据库类型的能力。5. 运维管理: 熟练掌握数据库服务器(如 Linux 环境下的数据库服务器配置、Windows Server 上的数据库安装与管理)的安装、配置、启动、停止、升级等日常运维操作,熟悉常用的数据库管理工具(如 pgAdmin、Navicat 等)的使用。 具备扎实的系统监控与故障诊断能力,熟悉数据库监控指标体系,能够运用多种监控工具(如前面提及的 Nagios、Zabbix 等)及时发现并定位数据库运行故障,掌握常见故障的应急处理方法,如数据库实例崩溃、数据文件损坏等。6. 安全知识: 熟悉数据库安全相关法规、标准,掌握数据库安全防护技术,如访问控制、加密技术、漏洞扫描与修复等,具备制定并实施数据库安全策略的能力。 了解网络安全基础知识,能与网络安全团队协作,共同保障数据库系统免受外部攻击,如 DDoS 攻击、SQL 注入攻击等。7. 有公有云使用经验的优先。