职位描述
主要职责:
1. 数据库管理与维护:
o 负责MySQL数据库的日常管理,包括安装、配置、备份、恢复、监控和性能调优。
o 熟悉Oracle数据库管理(作为加分项)。
o 确保数据库系统的稳定运行,快速响应并解决数据库故障。
2. 性能优化与监控:
o 分析数据库性能瓶颈,实施索引优化、查询优化等策略。
o 定期审查数据库日志,识别并处理潜在的性能问题。(阿里云数据库、本地数据库)
o 使用监控工具跟踪数据库性能,确保符合业务要求。
3. 数据安全与合规性:
o 实施数据库安全策略,包括用户权限管理、数据加密和访问控制。
o 确保数据库操作符合行业标准和公司政策。
4. 数据报表导出:
o 根据业务需求,使用Bash语言编写脚本,自动化导出数据报表。
o 优化报表导出流程,提高数据提取和报告生成的效率。
5. 技术支持与协作:
o 与开发团队、业务团队紧密合作,理解业务需求,提供数据库设计和解决方案建议。
o 编写和维护数据库相关的文档,包括操作手册、故障排查指南等。
6. 新技术探索与应用:
o 持续关注数据库领域的新技术、新工具,评估并引入适合公司业务发展的解决方案。
o 探索并应用Bash脚本、PHP或C语言在数据库管理中的新用途。
o 其他部门领导安排的工作。
任职要求:
1. 教育背景:计算机科学、信息技术或相关领域本科及以上学历。
2. 专业技能:
o 精通MySQL数据库管理,具备至少3年相关工作经验。
o 熟悉Oracle数据库管理、PHP编程或C语言开发(至少熟悉其中一项)。
o 深入理解数据库原理、SQL优化、事务处理、锁机制等。
o 熟练使用Linux操作系统和Bash脚本编写。
o 具备数据报表导出和自动化脚本编写经验。
3. 软技能:
o 具备独立的问题解决能力和逻辑思维能力。
o 良好的团队合作精神和沟通技巧。
o 积极主动,对新技术充满好奇心,愿意不断学习有关新知识新技能的能力。