数据库管理员

22天前全职
61万 - 111.3万 / 年 Air Apps

Air Apps

location 旧金山
unsaved
作为 Air Apps 的数据库管理员 (DBA),您将负责管理、优化和保护大规模、复杂的数据库。您将与工程团队合作,设计、实施和维护高性能、可扩展且具有弹性的数据库系统,支持我们的 AI 驱动平台。 您的角色将涉及数据库调优、备份和恢复策略、监控以及确保数据完整性,同时处理结构化和非结构化数据源。 职责 • 设计、实施和维护高性能数据库系统,以支持大规模应用程序。 • 优化数据库查询、索引策略和分区,以提升性能。 • 监控数据库健康,确保高可用性、可扩展性和灾难恢复。 • 管理和微调 SQL 和 NoSQL 数据库(例如,PostgreSQL、MySQL、MongoDB、Redis、DynamoDB)。 • 实施数据库安全策略、加密和访问控制,以保护敏感数据。 • 自动化数据库备份、复制和故障转移机制。 • 与开发人员密切合作,优化查询、架构设计和数据建模。 • 进行容量规划并监控数据库增长趋势。 • 确保遵循数据治理、GDPR 和其他监管要求。 • 及时了解最新的数据库技术、趋势和最佳实践。 要求 • 约 4 年以上数据库管理员 (DBA) 或类似角色的经验。 • 熟悉关系数据库(PostgreSQL、MySQL、SQL Server)和/或 NoSQL 数据库(MongoDB、Redis、Cassandra、DynamoDB)。 • 对数据库优化、索引、分区和复制有深入了解。 • 具备性能调优、查询优化和排查慢查询的经验。 • 熟悉数据库备份、恢复、故障转移和灾难恢复策略。 • 具备云数据库服务(AWS RDS、Aurora、Google Cloud Spanner、Azure SQL)的经验。 • 具有自动化脚本编写的知识(Python、Bash、SQL 脚本)。 • 理解数据安全最佳实践、加密和合规要求。 • 具有处理大型复杂数据集和高流量应用的经验。 • 能够与 DevOps 团队合作,将数据库集成到 CI/CD 工作流中。 核心技能:SQL、NoSQL、PostgreSQL、MySQL、MongoDB 其他技能:Redis、DynamoDB、数据建模、GDPR、SQL Server 资历:初级、中级、高级