About the Role
We are seeking a highly skilled Senior Database Engineer – MongoDB to manage, optimize, and scale mission-critical database environments. You will be responsible for administration, performance tuning, and support of large-scale NoSQL and SQL databases in a production environment while collaborating with cross-functional teams to ensure high availability and reliability.
Location: Bangalore
Type: Contract – Full-time
Experience: 7+ Years (Minimum 4+ Years in MongoDB)
Availability: Immediate Joiners
Key Responsibilities
- Administer, configure, and maintain MongoDB clusters in production.
- Oversee database engineering, deployment, and performance optimization for NoSQL and SQL systems.
- Conduct backup, recovery, monitoring, and capacity planning.
- Develop scripts (Perl, Python, Shell) to automate database operations and maintenance.
- Ensure security, reliability, and scalability of database solutions.
- Collaborate with Linux and network teams to maintain robust infrastructure.
Requirements
- 7+ years of overall database engineering/administration experience.
- Minimum 4+ years of MongoDB experience in production environments.
- Strong knowledge of NoSQL and SQL ecosystems, with hands-on experience in MariaDB.
- Proficiency in Linux administration and network management.
- Strong scripting skills in Perl, Python, or Shell.
- Solid SQL expertise, including query optimization and performance tuning.
- Excellent analytical, troubleshooting, and communication skills.
Good to Have
-
Experience with ElasticSearch and Redis for caching and search optimization.
This role offers the opportunity to work with cutting-edge database technologies while ensuring scalability and high availability in a dynamic environment.