OROrange Business Services
Sr. Software Engineer
Gurgaon ₹4-9 LPA Posted 5 Jun 2025
FULL TIME
Performance Tuning
Nosql
Shell Scripting
Database Administration
Python
+1 more
Job Description
- 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