OR

Sr. Software Engineer

Orange Business Services
Gurgaon4-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