Macpower Digital Assets Edge
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.
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.