数据库管理员

15个月前远程全职
Fitness Care Online

Fitness Care Online

location 洛杉矶
unsaved
职位摘要: 数据库管理员(DBA)负责公司数据库的性能、完整性和安全性。这个角色需要技术专长和对业务需求的理解,确保数据库环境与组织的目标和目标保持一致。DBA将与IT团队、开发人员和部门负责人密切合作,为实现最佳性能、高可用性和安全访问而开发、管理和优化数据库。 主要职责: • 数据库维护和性能调优:确保所有数据库服务器运行良好。以存储过程、脚本、查询、视图、触发器等形式实施和维护数据库代码。 • 安全管理:通过管理用户访问权限和特权来管理和维护数据库安全。 • 备份和灾难恢复:制定和监督定期备份程序,验证数据完整性,并在数据丢失时迅速恢复数据。 • 数据建模和数据库设计:根据软件解决方案的变化和需求的更新,修改数据库结构。 • 容量规划:监控和优化数据库的性能。评估和规划未来的数据库扩展需求。 • 故障排除:作为与数据库相关问题的主要联系人。及时高效地解决数据库问题。 • 更新和升级:应用数据建模技术,确保开发和实施支持工作满足集成和性能期望。安装和升级数据库服务器和应用工具。 • 文档:维护数据库环境和管理程序的文档。 • 协作:与IT项目经理、数据库程序员和多媒体程序员密切合作。 资格: • 计算机科学、信息技术或相关领域的学士学位。 • 作为数据库管理员的经验证明。 • 熟悉数据库软件/网络应用(如MySQL、MongoDB、SQL Server、Oracle)。 • 熟悉数据库备份程序、恢复系统和SQL。 • 通过使用本机监视和故障排除工具进行性能调优(PTO)的经验。 • 对数据库结构、理论、原理和实践有深入的理解。 • 能够向技术有效地和非技术利益相关者传达数据库概念。 • 作为数据库管理员的专业认证是一个加分项。 技能: • 出色的分析和组织能力。 • 高度的注意细节。 • 能够独立工作和团队合作。 • 良好的解决问题的能力和批判性思维能力。 • 有效的书面和口头沟通能力。 工作环境: • 这个职位通常在办公环境中工作,可能需要在正常工作时间之外随时处理紧急问题。 这份工作描述提供了对数据库管理员角色的一般但全面的理解。具体的职责和要求可能会因组织的规模、行业和技术环境而异。 要求: • 教育:计算机科学、信息技术或相关领域的学士学位。硕士学位和认证(如Oracle、Microsoft、MongoDB)优先考虑。 • 经验:根据级别的不同而有所不同;入门级通常需要2年以上经验,中级需要5年以上经验,高级需要8年以上数据库管理经验。 • 技术技能:精通SQL,熟悉数据库软件(Oracle、SQL Server、MySQL、MongoDB),了解操作系统(Linux/UNIX、Windows),熟悉备份/恢复、安全和性能调优。 • 软技能:较强的分析、解决问题和沟通能力。注重细节,能够独立工作或作为团队的一部分。 福利: • 有竞争力的薪资:反映了经验、技能和角色的重要性。 • 远程工作:许多职位提供部分或完全的远程工作灵活性。 • 职业发展:提供培训和认证机会,学习新技术。 • 健康福利:全面的健康保险,包括牙齿和视觉计划。 • 退休计划:雇主赞助的退休计划,公司匹配。 • 带薪休假:慷慨的假期、病假和节假日。 • 健康计划:可以参加健康计划,有时还包括健身房会员。 • 职业发展:晋升为高级数据库管理员、IT管理或专门领域(如数据库安全或数据科学)的路径。