百度数据库管理员(J85286)
任职要求
精通MySQL/Redis 数据库(之一)的运行机制和架构体系,精通数据库架构与设计对数据库解决方案的优劣和适用场景有深入的理解,能够根据具体场景合理进行数据库选型和模型设计 -熟悉Linux/Unix操作系统,熟练掌握Shell/Python/Perl/Golang等语言中的一种,可以通过编写程序解决工作中遇到的问题,具备良好的编程风格 -熟练掌握数据库性…
工作职责
协助开发人员进行数据库设计,对数据库设计进行分析和优化 -负责百度数据库生产环境的问题优化和解决 -参与制定和改进应急预案、策略和流程,应对突发性故障 -负责百度数据库产品的自动化运维和改进,推动提升百度云数据库产品的进步
1、负责公司 AWS RDS MySQL 数据库集群的规划、部署、日常运维与性能优化,确保数据库系统稳定高效运行。 2、制定并定期组织数据库容灾演练,验证高可用架构、备份恢复和应急响应的有效性,保障业务连续性。 3、持续监控数据库运行状态,分析性能指标,定位并优化慢 SQL、表结构和索引设计,提升系统稳定性与吞吐量。 4、参与数据库容量规划、扩容和升级方案设计,确保系统在业务高峰期具备足够的承载能力和性能保障。 5、使用 Python 及相关工具开发数据库自动化运维脚本与监控工具,提升运维效率并降低人为操作风险。 6、负责数据库安全加固,包括账号权限精细化管理、数据加密、审计日志分析与合规性检查,确保数据安全与合规。 7、与开发、架构团队协作,参与数据库架构设计与技术方案评审,为业务系统提供高并发、高可用的数据支撑。 8、跟踪数据库和云服务的新特性,持续引入合适的优化方案和工具,推动数据库平台的迭代与演进。
现有数据库系统默认部署于可信任的物理环境、由可信任的数据库管理员进行管理,在非可信环境下的数据安全能力一直没有作为主要需求在系统设计中予以考虑。这样的系统设定下,在如今业务链路复杂化、三方数据托管服务、跨组织数据流通等场景下难以保障数据库内数据的机密性、完整性、隐私性等问题。因此,数据库系统亟需面向非可信部署环境,探索构建内置原生的数据安全可信能力,从而保护用户数据资产的全方位安全。 针对上述场景,我们从机密计算、区块链、隐私计算等技术方向入手,探索数据库系统与这些新兴安全技术的融合设计与系统架构,包括但不限于: 1、如何结合可信执行环境、同态加密等技术,构建只处理用户密文数据的数据库管理系统; 2、如何结合区块链、可验证数据结构等技术,构建防止用户数据、日志等被篡改的数据库管理系统; 3、如何结合多方安全计算、差分隐私等技术,构建支持跨数据库安全联合分析的数据库管理系统。
