MongoDB DBA
Macpower Digital Assets Edge LLC
Sunnyvale, CA, United States
12 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
Query Performance
Backup Devices
Bash Shell
Unix
Cloud Computing
Databases
Continuous Integration
Linux
DevOps
Monitoring of Systems
Python (Programming Language)
MongoDB
+16 more
Nagios
NoSQL
Performance Tuning
Query Optimization
Redis
Ansible
Prometheus
Shell Script
System Availability
Grafana
Database Optimization
Indexer
Infrastructure Automation Frameworks
Information Technology
Cassandra
Terraform
Job description
- Manage and maintain MongoDB sharded clusters, ensuring high availability, performance, and security.
- Perform MongoDB installations, upgrades, and patches across multiple shards and replica sets.
- Handle backup and recovery operations (including point-in-time restores) without Ops Manager.
- Monitor and optimize query performance, analyze slow queries, and provide tuning recommendations.
- Scale clusters (adding/removing shards, rebalancing data) as per workload demands.
- Use monitoring tools (e.g., MongoDB Atlas, Prometheus, Grafana, or native tools) to track cluster health and resource utilization.
- Troubleshoot replication lag, connectivity, and other database issues.
- Implement automation using basic shell scripting (Bash/Python) for routine DBA tasks.
- Collaborate with developers to design efficient database schemas and indexing strategies.
- Document configurations, procedures, and best practices.
Requirements
- 5-6 years of MongoDB DBA experience, with expertise in sharded environments.
- Hands-on experience in manual cluster management (backups, restores, scaling, replication).
- Proficiency in performance tuning (indexing, query optimization, explain plans).
- Familiarity with monitoring tools (e.g., MongoDB Diagnostics, PMM, Nagios).
- Knowledge of Linux/Unix environments and basic shell scripting.
- Strong problem-solving skills and ability to work in a 24/7 on-call rotation (if required).
Preferred Skills:
- Experience with MongoDB Atlas or other cloud-based deployments.
- Knowledge of other NoSQL databases (e.g., Cassandra, Redis).
- Understanding of DevOps practices (CI/CD, IaC tools like Ansible/Terraform).
Education & Certifications:
- Bachelor’s degree in Computer Science/IT or equivalent experience.
- MongoDB Certification (e.g., MongoDB DBA Associate/Professional) is a plus.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…