See all the jobs at InfraCloud Technologies here:
| Full-time | Partially remote
, ,What We’re Looking For:
We’re seeking a skilled engineer with expertise in managing and optimizing MongoDB clusters. Your responsibilities will focus on designing scalable, reliable database systems and ensuring their seamless operation. Key qualifications include:
-
MongoDB Expertise:
-
Strong understanding of database operations, including sharding, replication, and PB-scale management.
-
Experience with upgrades, backup and recovery mechanisms, and disaster recovery planning.
-
Knowledge of performance tuning and optimizing database queries.
-
Scalability and High Availability:
-
Proficiency in designing MongoDB deployments to ensure scalability and fault tolerance.
-
Experience with handling distributed systems and multi-region setups.
-
Kubernetes Knowledge:
-
Hands-on experience deploying and managing MongoDB on Kubernetes (K8s).
-
Familiarity with stateful workloads and persistent storage configurations.
-
Coding and Automation:
-
Strong scripting or programming skills to automate database operations and infrastructure provisioning.
-
Familiarity with CI/CD pipelines and infrastructure-as-code tools (e.g., Terraform, Ansible).
-
Cloud Expertise:
-
Experience working with AWS cloud platform and their database-related services.
-
Collaboration and Communication:
-
Ability to collaborate with teams to design efficient database architectures and educate others on best practices.
-
Strong problem-solving skills and a focus on continuous improvement.
What You’ll Be Learning and Doing:
-
Scaling MongoDB: Work on PB-scale database challenges, from sharding and replication to disaster recovery and performance optimization.
-
Automating Operations: Develop and implement scripts and tools to automate common MongoDB tasks.
-
Cloud-Native Systems: Deploy and manage MongoDB clusters on Kubernetes and cloud platforms.
-
Educating Teams: Share best practices and solutions with customers and internal teams to improve database operations.
-
Open Source Contributions: Build tools or contribute to projects that address common database challenges.