Start Your Search Here

push notification bell

Would you like to receive notifications about Computer and Mathematical Occupations jobs in San Jose?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

MDA Edge

San Jose / Global

Mongodb Developer

Job Description

MongoDB Database Administrator (DBA)Job Summary: We are seeking an experienced MongoDB Database Administrator (DBA) with 5-6+ years of hands-on experience in managing MongoDB sharded clusters. The ideal candidate should have expertise in installation, upgrades, performance tuning, backups, and scaling MongoDB clusters, preferably without relying on Ops Manager. Strong analytical skills for query optimization and monitoring resource usage are essential.Key Responsibilities: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.Required Skills & Qualifications: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 Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location