数据库开发工程师
工作职责:
1、负责系统数据库的设计、开发、部署、运维、迁移、备份、恢复、容灾等工作;
2、模拟数据,针对数据库故障排错、性能优化、备份恢复、安全策略等方面,提出优化方案并实施;
3、开发维护SQL脚本,负责SQL代码上线审核,保障生产环境SQL的高效稳定运行;
4、扩展数据架构设计,逐步从数据库迁移到hadoop大数据平台。
岗位要求:
1.本科及以上学历,3年以上数据库管理经验,精通SQL语言、存储过程、数据库设计及管理工具;
2.熟悉MySQL引擎、运行机制以及体系架构、深入理解InnoDB内部工作原理、高并发数据库的锁和事务隔离机制,具备优秀的数据库架构设计能力;
3.精通数据库性能优化、主从调优,熟悉数据库核心参数设置和调整;
4.熟练使用zabbix、percona-toolkit,有mysql router、mycat、atlas之一的使用经验者优先;
5.掌握安装实施、监控部署、备份恢复、故障诊断、高并发、高可用等技术,可根据项目的不同完成数据库安装、配置及优化;
6.掌握Linux命令,具备良好的Shell/Python编程能力,对主机、存储、网络有一定的了解;
7.熟悉Redis/MangoDB者优先;
8.熟悉以下开源关键字(Inception、arkControl、SQLAdvisor、SOAR),熟悉hadoop体系者优先;
9.具备一定组织协调和沟通能力,高度的工作责任心和良好的团队意识及独立工作能力。
简历投递邮箱:operation@agilecentury.com