Role: DATABASE ENGINEER - MongoDB & NOSQL SPECIALIST
JD:-
MongoDB Database Management:
• Design and implement MongoDB database architectures for scalability and high availability
• Perform capacity planning and resource optimization for MongoDB clusters
• Configure and maintain replica sets and sharded clusters
• Develop and enforce MongoDB coding standards and best practices
• Monitor database performance and implement tuning strategies
• Manage database security, including authentication, authorization, and encryption
• Execute backup and recovery procedures ensuring data integrity
• Troubleshoot complex database issues and performance bottlenecks
Multi-Database Support:
• Assist with Elasticsearch cluster configuration and index management
• Support Cassandra deployments for high-throughput workloads
• Provide guidance on Couchbase implementation for caching solutions
• Evaluate and recommend appropriate NoSQL solutions based on use cases
• Maintain documentation for all database platforms
Collaboration & Development:
• Work closely with development teams on database design and optimization
• Review database schemas and queries for performance improvements
• Participate in code reviews focusing on database interactions
• Provide technical guidance and mentorship to junior team members
Operations & Maintenance:
• Implement monitoring and alerting solutions for database health
• Perform regular maintenance tasks including patching and upgrades
• Develop disaster recovery plans and conduct failover testing
• Maintain database documentation and runbooks
• Participate in on-call rotation for production support"
"Primary Skills (MongoDB):
• 5+ years of hands-on experience with MongoDB in production environments
• Expert-level knowledge of MongoDB architecture, replication, and sharding
• Proven experience with MongoDB performance tuning and optimization
• Strong understanding of MongoDB Atlas and cloud-based deployments
• Proficiency in MongoDB query optimization and index design
• Experience with MongoDB backup, recovery, and disaster recovery strategies
• Knowledge of MongoDB security best practices and implementation
• Familiarity with MongoDB aggregation framework and data modeling
Secondary Skills (Nice to Have):
• 2+ years of experience with Elasticsearch for search and analytics
• Working knowledge of Cassandra for distributed database management
• Familiarity with Couchbase for caching and document storage
• Understanding of NoSQL database selection criteria and trade-offs