岗位职责:
1、负责MySQL、redis、Elasticsearch,TiDB等数据库维护,保证系统7*24小时运行;
2、负责维护数据库的日常变更、备份、恢复、扩容,数据迁移等;
3、排查数据库故障,分析和解决问题,提出预防方案
4、性能监控及代码调优:配合开发人员解决疑难问题,并对相关代码进行优化调校;
5、应急响应:提前指定相应的应急预案,能在故障发生时及时安装预案处理;
6、容灾演练:根据已制定好的容灾切换方案,定期进行容灾演练;
任职要求:
1、3年以上Mysql DBA实际经验,熟悉MySQL数据库体系结构和工作原理;(熟悉tidb数据库、elk者优先)
2、熟悉MySQL innodb数据库引擎,有较强的问题分析解决能力,有上T数据量系统维护经验;
3、熟悉MySQL应用体系以及主流高可用方案 M-S、MGR,掌握各主流架构的的技术原理;
4、熟悉数据库管理各项技术,数据库监控巡检、性能分析、性能优化、备份恢复异常闪回等;
5、有高并发,大规模数据库环境下,有数据库的规划设计,架构设计,数据库选型经验
6、有较强的系统故障排查诊断能力,可以快速定位集群故障原因给出方案;
7、熟悉大数据组件如tidb、maxwell,熟悉es、elk日志收集;
8、熟悉linux系统,熟悉shell和python脚本语言开发,具备一定的语言编写能力
9、有redis、TiDB、kafka、Elasticsearch等主流产品在互联网公司使用的经验;
10、熟悉数据传输工具,比如otter ,canal等
11、掌握shell/go/Python中的一种或几种语言