We are seeking a Senior MongoDB Database Administrator-Developer with 6+ years of
hands-on experience to take ownership of our database infrastructure. This is a high-impact role where you will be responsible for managing tuning and supporting our MongoDB environments across development staging and production systems. You will play a key role in maintaining data integrity ensuring system performance and planning for future growth.
Responsibilities
In addition to MongoDB expertise familiarity with FiveTran Snowflake and application-database development (especially with ETL data scripting node.js
JavaScript and application design patterns for Mongo) are highly values.
Database Administration
Monitor maintain and optimize MongoDB performance and uptime
Configure and fine-tune database parameters for maximum efficiency
Implement robust backup and recovery strategies
Ensure data integrity security and compliance across environments
Migrate databases from on-premises to cloud instances (Community to Atlas)
Upgrade databases agents etc. to newer Mongo versions
Application Support
Troubleshoot and resolve application and database-related issues
Perform routine maintenance and version upgrades
Provide responsive expert-level support to engineering and end-users
Maintain detailed documentation of procedures configurations and best practices
Database Development
Consult with development team to apply MongoDB application patterns and best practices to their code
Create scripts to pull data from MongoDB databases for analysis and reporting purposes
Enhance and refine ETL scripting as needed (FiveTran and Snowflake)
Capacity Planning
Analyze database usage trends to anticipate future needs
Develop and recommend data growth and scaling strategies
Monitor system performance and proactively address bottlenecks
Right-size server resources and manage efficient data archival processes
Performance Optimization
Tune databases for optimal performance (indexes oplog disk IO etc.)
Design and maintain efficient indexing strategies
Monitor and optimize oplog usage and replication performance
Implement server scaling and performance optimization plans
Analyze and improve query execution plans for speed and efficiency
Disaster Recovery
Design and test comprehensive disaster recovery plans
Collaborate with cross-functional teams to ensure DR readiness
* Monitor backup jobs and validate recovery procedures regularly
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.