Job Description
Database Developer are generally responsible for the performance, integrity and security of databases. They are often also involved in planning, developing and troubleshooting of databases. They design, develop, test, implement and maintain new and existing databases. Database developers create management methods and systems to access efficiently to information stored in databases.
Main responsibility
• Configure and maintain database servers and processes, including monitoring of system health and performance, to ensure high levels of performance, availability, and security.
• Gathering all salient information regarding the intended functions of each database.
• Receiving requests pertaining to the layout, appearance, and special features of each database.
• Designing and creating appropriate frameworks that are sufficiently large.
• Configuring databases such that they are able to withstand attacks and the loss of information.
• Creating technical documents that outline the purpose, capacity, and guidelines attached to each database.
• Providing practical guidance on the use and migration of each database.
• Servicing and updating databases, as required.
• Administration of database server including: installation, configuration, upgrades, and migrations.
• Design and Implement Database Backup Strategy.
• Manage user and group access to various database resources.