Senior MongoDB Database Developer / Architect

6 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Contractual

Job Description

Experience: 6+ Years


______________


Position Overview


We are looking for a Senior MongoDB Database Developer or Architect with a minimum of 6 years of hands-on experience to lead and manage our MongoDB database infrastructure. This is a strategic role, ideal for someone who thrives in dynamic environments and has a strong background in MongoDB database administration, performance tuning, and architecture. The role will involve working across development, staging, and production systems to ensure scalability, reliability, and high performance of database operations.


In addition to deep MongoDB expertise, familiarity with FiveTran, Snowflake, ETL processes, Node.js, JavaScript, and application design patterns for MongoDB will be highly valued.


______________


Key Responsibilities


Monitor, maintain, and optimize MongoDB environments for performance and uptime.

Configure and fine-tune database parameters for efficiency.

Implement and manage robust backup and recovery strategies.

Ensure data integrity, security, and compliance across all environments.

Migrate databases from on-premises to cloud platforms (e.g., MongoDB Community to Atlas).

Upgrade MongoDB versions and supporting agents/tools as needed.

 


Application & Production Support


Troubleshoot and resolve database and application-related issues.

Provide expert-level support to engineering teams and end-users.

Perform routine maintenance and system upgrades.

Maintain comprehensive documentation for procedures, configurations, and best practices.

Database Development


Collaborate with development teams to implement MongoDB best practices and application design patterns.

Create and maintain scripts for data extraction, transformation, and reporting.

Enhance and maintain ETL pipelines, including integration with FiveTran and Snowflake.

 


Capacity Planning


Analyze usage trends and plan for future data growth and scaling.

Recommend and implement data growth strategies and resource right-sizing.

Monitor performance metrics and address bottlenecks proactively.

Manage data lifecycle, including archival and retention strategies.

 


Performance Optimization


Optimize query execution plans, indexing strategies, and replication performance.

Monitor and tune disk I/O, oplog usage, and overall system throughput.

Implement server scaling and sharding strategies as necessary.

Disaster Recovery & High Availability

Design and test comprehensive disaster recovery and high-availability solutions.

Ensure consistent backup jobs and regularly validate recovery processes.

Work with cross-functional teams to maintain DR readiness.

______________


Preferred Skills & Technologies


Strong expertise in MongoDB (including sharding, replication, performance tuning)

Experience with MongoDB Atlas and Ops Manager

Proficiency in ETL pipelines and tools (FiveTran, Snowflake)

Hands-on scripting and development experience (JavaScript, Node.js)

Experience with cloud migration and database modernization

Familiarity with DevOps practices and CI/CD pipelines for database changes

______________


This is a remote opportunity open for both onshore (USA) and offshore (India) candidates.

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You