职位描述
职位名称:MongoDB 数据库管理员 (DBA)
工作地点:迪拜
职责
职位描述:
设计、开发和维护 MongoDB 数据库、集合和文档。创建针对应用程序需求的高效数据模型。实施索引策略以确保快速查询性能。开发和优化查询、聚合和管道。将 MongoDB 与后端系统(Python、Java、.NET 等)集成。处理数据库扩展、分片和复制以实现高可用性。监控并提高数据库性能、安全性和可靠性。在需要时执行从 SQL 或其他 NoSQL 数据库的数据迁移。使用 MongoDB 工具管理备份和恢复程序。与开发人员、DevOps 工程师和架构师合作,提供可扩展的解决方案。在生产环境中排除和解决数据库问题。
所需技能和资格
具有丰富的 MongoDB 和 NoSQL 数据建模经验。精通 MongoDB 查询语言 (MQL)。具有聚合管道、索引和模式设计经验。熟悉 MongoDB Atlas、云部署和安全设置。具有将 MongoDB 与后端语言集成的经验(优先)。了解数据库集群、复制和分片。具备 API 开发和 RESTful 服务的知识。