MongoDB Database Administrator

Rackspace Technology Logo

Rackspace Technology

πŸ’΅ $116k-$198k
πŸ“Remote - United States

Summary

Join Rackspace Technology as a MongoDB DBA and troubleshoot and resolve customer issues related to performance, schema design, cluster topology, and application design. You will work directly with customers to understand their challenges and implement solutions while ensuring data integrity and stability. This role involves technical work requiring coordination, testing, and scheduling, often demanding immediate debugging and resolution. Daily interaction with colleagues and customers via Microsoft Teams is expected. You will collaborate with support, technical account managers, and site reliability engineers. Leveraging your expertise, you will provide guidance and recommendations internally and externally. The role requires experience managing production MongoDB workloads and strong knowledge of MongoDB administration.

Requirements

  • Deploying sharded clusters with many shards
  • Diagnosing and resolving issues related to sharding
  • Indexing complex query patterns
  • In-depth knowledge of the WiredTiger storage engine
  • Strong knowledge of MongoDB indexes, index management, integrity checks, and statistics
  • Proficient in troubleshooting issues related to CPU, memory, I/O, disk space, and other types of resource contention
  • Understand query plans to troubleshoot performance issues
  • Knowledge of CRUD syntax and Aggregation Framework
  • Understanding of replication, vertical scaling, horizontal scaling, and DR
  • Strong troubleshooting and problem resolution skills
  • Strong knowledge of backup design and support
  • Expert skill in MongoDB server 6.0, 7.0 & 8.0
  • Advanced analytical and problem-solving skills
  • Experience with production DBA and managing multiple databases
  • Ability to work in a team environment
  • Excellent communications skills; written, verbal, and presentation
  • Ability to apply varying leadership skills and traits that create solutions and results to unexpected situations
  • MongoDB (Configure, Tune, Upgrade, Recovery)
  • Experience with MongoDB Sharding
  • Experience with MongoDB Query and Index Tuning
  • Experience with MongoDB Replication
  • Experience with Linux Operating System
  • Experience with Database Monitoring
  • Experience with JavaScript (i.e. mongo client)
  • A Highschool Diploma or equivalent is required
  • 3+ years managing production MongoDB workloads, ideally in a customer-facing role or 5+ years in production database admin with advanced MongoDB knowledge

Responsibilities

  • Install, configure, patch, maintain and upgrade MongoDB
  • Setup and monitor backups
  • Implement and test recovery techniques
  • Diagnose and troubleshoot database environment
  • Fine-tune MongoDB environment or make tuning recommendations

Preferred Qualifications

  • Experience with Elastic
  • Experience with networking and virtualization/containers
  • Experience with troubleshooting hardware issues
  • Experience with configuration management software
  • Experience with at least one programming language
  • Experience with MongoDB security best practices
  • Automation/Scripting
  • A Bachelor's degree in software development, database programming, or computer engineering is preferred

Benefits

  • General Remote Environment
  • Occasional Travel, Less than 10%
  • On- Call Rotation is required with the possibility during holidays as required by the business for 24/7 support
  • The anticipated starting pay range of Colorado, California, Washington and New York City applicants for this role is $116,100-$170,280 for CO and $135,300 – $198,400 for NYC, WA and CA

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.