MongoDB DBA

  • Plano, TX
  • Posted 21 days ago | Updated 21 days ago

Overview

On Site
$50 - $55
Full Time

Skills

Access control
Backup
Backup administration
Business continuity planning
Collaboration
Database security
Data
Design
Data link layer
Documentation
Database
High availability
Database administration
Management
Database performance tuning
Performance tuning
Disaster recovery
Production support
Encryption
Project management
Issue resolution
Leadership
Workflow
Migration
MongoDB
Physical layer
Recovery
Scripting
Security audit

Job Details


Role :: MongoDB DBA
Location :: Plano TX- (5 Days onsite & 24x7 Rotational)
Shift :- Rotational (Shift 1 (8 AM 5 PM), Shift 2 (4 PM 1 AM), Shift 3 (12 AM 9 AM))
Duration: Full Time / Contract
Skills Needed - Production Support Exp., MongoDB DBA , Sharding

Summary :
The Level L1/L2 MongoDB Administrator is a senior-level position responsible for the design, implementation, and management of databases. This role involves overseeing the database infrastructure, ensuring high availability, performance, and security. The Level 3 DBA provides technical expertise, leads database projects, and collaborates with other IT teams to deliver robust and scalable database services.

Key Responsibilities:
Database Management:
Possess in-depth knowledge of MongoDB architecture, installation, and administration.
Manage MongoDB, including installation, configuration, and performance tuning.
Database High Availability and Disaster Recovery:
Develop and test disaster recovery strategies to ensure data availability and business continuity.

Database Security:
Enforce security measures, access controls, and encryption to protect sensitive data.
Perform periodic security audits and vulnerability assessments.
Database Performance Tuning:
Identify and resolve complex performance bottlenecks, slow queries, and resource contention issues in MongoDB.
Database Backup and Recovery:
Develop and maintain comprehensive backup and recovery strategies for MongoDb
Perform regular backups and test recovery procedures to ensure data recoverability.
Database Monitoring and Alerts:
Set up proactive monitoring and alerting for database health and performance issues.
Respond to alerts and incidents promptly to minimize service disruptions.
Database Patching and Upgrades:
Database Automation and Scripting:
Develop and maintain automation scripts and workflows to streamline routine database management tasks.

Database Documentation:
Create and maintain detailed documentation of database configurations, procedures, and troubleshooting steps.
Troubleshooting and Issue Resolution:
Lead efforts to diagnose and resolve complex database-related issues.
Collaborate with Level 1 and Level 2 support and other teams to address escalated incidents.

Database Project Management:
Lead database-related projects, such as database migrations, consolidations, and performance enhancements.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About TalentAI