Designs,creates, and modifies database , to ensure the system is designed in best practice
Manages database backup & recovery procedures to ensure data is saved from loss
Restores and recovers corrupted databases to ensure that it is not lost
Monitors host server performance for the database to keep it functioning
Ensures the security of the database by granting only the responsible for the database the authority to access it
Creates test environment databases for developer for critical Databases to avoiding any downtime to production database when we make any modifications
Identifies improvements to IT documentation, Database Schema, processes/procedures, and tickets, to make sure that every point in system is documented
Trains 1st and 2nd Line Of support on new Databases and Technology, to ensure that knowledge shared and help them quickly solve end user Issues
Provides after-hours support for Infrastructure related emergencies as well occasional weekend maintenance
Forecasts and performs capacity planning on Databases, to plan the needs for system and periodize it
Participates in the evaluation, development, implementation, integration and administration of internal and external business solutions that meet customer needs
Job Requirements
Bachelor’s degree in Computer engineering, computer science or related field
2-5 years of systems engineering experience.
Very good knowledge in MS SQL, My SQL, MariaDB and Oracle
Good knowledge in SQL and PL/SQL
Excellent communication, organizational and time-management
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.