Fulcrum Digital Inc

Fulcrum Digital - Database Administrator - MongoDB

New Delhi, DL, IN

about 1 month ago
Save Job

Summary

MongoDB Database Administrator

About The Job

We are seeking a highly skilled and experienced MongoDB Database Administrator to join our dynamic team. As a MongoDB DBA, you will be responsible for the administration, maintenance, and performance of our MongoDB database infrastructure. You will play a crucial role in ensuring the availability, security, and scalability of our database systems. This role requires a strong understanding of MongoDB internals, clustering, high availability, and experience with cloud migration, particularly to AWS.

Experience : 4+ years

Key Responsibilities

Database Administration :

  • Install, configure, and maintain MongoDB database environments across various stages (development, testing, production).
  • Proactively monitor database performance and capacity, identifying and resolving potential bottlenecks.
  • Perform regular database maintenance tasks, including indexing, optimization, and patching.
  • Implement and maintain robust backup and recovery strategies to ensure data integrity and availability.
  • Manage user access and security permissions, ensuring compliance with security policies.
  • Troubleshoot and resolve database-related issues in a timely and efficient manner.
  • Collaborate with development teams to optimize database queries and schema design.
  • Document database configurations, procedures, and best practices.
  • Design, implement, and manage MongoDB clusters for high availability and replication using replica sets and sharding.
  • Proficient in using MongoDB Ops Manager for monitoring, managing, and automating MongoDB deployments.
  • Implement and configure database encryption at rest and in transit, including certificate management.
  • Configure and manage AD-based authentication for secure database access.
  • Troubleshoot and resolve complex issues related to MongoDB clustering, replication, and performance.

Cloud Migration (AWS Preferred)

  • Plan and execute database migrations from on-premises environments to AWS.
  • Experience with AWS database services relevant to MongoDB (e.g., EC2, EBS, S3).
  • Implement and manage MongoDB on AWS infrastructure, ensuring scalability and cost-effectiveness.
  • Knowledge of AWS security best practices for database deployments.

Additional Advantage (Preferred)

  • Experience with other database systems such as SQL Server (with Always On Availability Groups - AOAG) and MySQL.
  • Familiarity with database performance tuning and optimization techniques for SQL Server and MySQL.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum of 4 years of hands-on experience as a MongoDB Database Administrator.
  • Proven expertise in managing and administering MongoDB in production environments.
  • In-depth understanding of MongoDB architecture, including replica sets and sharding.
  • Experience with MongoDB Ops Manager for monitoring and management.
  • Strong experience with database backup and recovery procedures in a Linux environment.
  • Experience in setting up and configuring database encryption and certificates.
  • Highly Preferred: Experience migrating MongoDB databases to Amazon Web Services (AWS).
  • Added Advantage : Knowledge of SQL Server (with AOAG) and MySQL database administration.
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • A proactive and results-oriented approach.

(ref:hirist.tech)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job