A database administrator is responsible for maintaining a database to ensure that it is available and functioning properly for users and that the data has integrity. He serves as a contact person when someone wants to access data in the database.
Aids:
- All types of relational and non-relational Databasese.g. SQL databases, MongoDB, Neo4J, etc.
- Hadoop and related technologies, e.g. Hive and Pig
- Knowledge of data processing tools, e.g. Spark
Skills/experience:
- Implementation and maintenance of all types of database systems
- Knowledge of cloud technologies