Description

Job Summary

Administer, develop, and test databases. Perform many related database functions across one or more teams or clients, including designing, implementing and maintaining new databases, backup/recovery and configuration management. Install database management systems (DBMS) and provide input for modification of procedures and documentation used for problem resolution and day-to-day maintenance.

Technical Skills Required

A DBA should possess knowledge of database designing, optimization techniques, and high availability setups.

MongoDB Skills
  • Basic understanding of NoSQL concepts and MongoDB architecture.
  • Experience with replica sets, sharding, and aggregation framework.
  • Query optimization and indexing.
  • Data modeling for document databases.
  • Backup strategies with mongodump, mongorestore, and Ops Manager.
  • Security implementation 
  • Monitoring with Cloud Manager or Prometheus/Grafana.
  • Automation using Python or Shell scripting.


 

Education

Any Graduate