Design, develop, and maintain MongoDB databases for high-performance applications
Optimize queries and indexing strategies to improve database performance
Ensure database security, backup, recovery, and disaster recovery planning
Monitor database performance and troubleshoot issues proactively
Implement and manage replication, sharding, and scaling strategies
Collaborate with development teams to optimize data models and queries
Perform regular upgrades, patches, and maintenance of MongoDB clusters
Establish and enforce best practices for database administration and development
Support and automate database operations using scripts and tools
Strong expertise in MongoDB development and administration
Experience with database performance tuning and optimization
Hands-on experience with replication, sharding, and indexing
Proficiency in MongoDB query language (Aggregation framework, CRUD operations)
Knowledge of Database security, authentication, and authorization mechanisms
Experience with Backup and Recovery strategies
Good to have: Experience with Automation tools like Ansible, Shell Scripting, or Python
Good to have: Familiarity with Cloud-based MongoDB deployments (MongoDB Atlas, AWS, Azure, GCP)
Good to have: Knowledge of any RDBMS, especially Oracle or PostgreSQL
Good to have: Exposure to other NoSQL databases like Cassandra, Redis, or DynamoDB
Hosted Staff- Innovation India
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: DBA / Data warehousingRole: Database AdministratorEmployement Type: Full time