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.

Requirements

• BSc in Computer Software Engineering or other related fields. • Expertise in SQL & NOSQl. • Expertise in Database design modeling tools. • Expertise in how to test system in high volume data. • Expertise in Monitor tools and Identify nodes (Bottleneck) system and how to fix them. • Expertise in Replication. • 24x7 database support. • Expertise in Tuning database in large interface with high volume data. • Expertise in Backup & Recovery. • Expertise in Clustering.

Employment Type

  • Full Time

Details

To see more jobs that fit your career