Job Title :
MongoDB Administrator with Java Exposure
Experience : 4+ Years
Location : Remote (India)
Notice Period :
Immediate to 30 days preferred
Job Summary :
We are seeking a skilled
MongoDB Administrator
with hands-on
Java development exposure
to manage, optimize, and maintain MongoDB databases in a distributed environment. The ideal candidate should possess strong database administration expertise, scripting capabilities, and the ability to collaborate effectively with development teams.
Key Responsibilities :
Administer, configure, and maintain MongoDB databases in production and non-production environments.
Monitor database performance, implement optimization strategies, and troubleshoot issues proactively.
Design and manage backup, restore, and high-availability strategies (Replica Sets, Sharding).
Collaborate with developers to optimize queries and support application performance.
Implement and manage security, roles, and access control for databases.
Support Java-based applications that interact with MongoDB; assist in integration and performance tuning.
Develop and maintain automation scripts for deployment and maintenance tasks.
Participate in database capacity planning, version upgrades, and performance benchmarking.
Required Skills & Experience :
4+ years of professional experience in
MongoDB administration .
Solid understanding of
database architecture, indexing, and query optimization .
Exposure to
Java
development and ability to debug data access issues.
Experience with
Linux environments
and shell scripting.
Familiarity with
MongoDB tools
(Compass, Ops Manager, Atlas) and monitoring frameworks.
Knowledge of
replication, sharding, and disaster recovery strategies .
Experience with
CI / CD pipelines
and automation tools is a plus.
Good to Have : Exposure to
cloud platforms
(AWS, Azure, or GCP) for MongoDB hosting.
Familiarity with
NoSQL performance tuning
and schema design best practices.
Certification in MongoDB or Java technologies.
Administrator • Dehra Dun, Uttarakhand, India