Database Administrator
Fidelity Services Group
Midrand, Gauteng
Permanent
Apply
Posted 11 November 2019

Job Details

Job Description

We are a corporation that achieve business goals through IT projects that translate customer needs into solutions, products, services, and profits. We require a database administrator to complement our team, assisting the team to realize goals efficiently and effectively.

Minimum Requirements...

Education;

  • Grade 12 (National Senior Certificate)
  • Database Administration diploma and/or certification
  • Efficient in Microsoft office (word, excel, outlook, etc.)

Core Requirements;

  • Database Administrator (DBA) experience
  • Proficient in SQL
  • Proven experience with database design
  • Familiarity and experience with Relational Databases and SQL
  • Open minded regarding design and technologies (including cloud solutions)
  • Will be required to travel within Gauteng

Job Specification...

The database administrator’s primary objective is to assist the team by performing day-to-day DBA tasks; including database backups, database restores, enhance efficiency of the databases and processes, security, data analysis, data extraction and aid developers.  Maintain data integrity and availability of databases.  Design and implement database changes according to best practises and the change control process.

Databases environments being used are MS SQL Server 2008 - 2019 and MySQL.  We will be implementing PostGreSQL before the end of 2020.

As a strong Database Administrator, you will have a solid understanding of databases and related work experience.  From time to time, you might be responsible to assist with gathering business analysis, design, development, testing and implementation of the company's database technology.  Own transport essential.

Duties and Responsibilities;

  • Day-to-day DBA tasks,
    • Backups, restores, enhance efficiency of the databases and processes, database maintenance, security, data analysis, data extraction and assist developers
  • Maintain data integrity and availability of databases;
  • Database design and implement database changes according to best practises and the change control for both processes of new/improved features,
  • Design, build, and maintain efficient and reliable SQL code and processes
  • Windows event log analysis and propose/implement improved solutions
  • SQL Server error log analysis and propose/implement improved solutions
  • SQL Reports
  • Regular communication with other members involved in the process
  • Participate as a team member in fully agile Scrum deliveries
  • Provide support to end users

Characteristics;

  • Virtuous written and verbal communication, including technical writing skills,
  • Good understanding of database engineering concepts, and possibilities,
  • The ability to conduct cost/benefit analysis from a technology perspective,
  • Business case development,
  • Modeling techniques and methods,
  • Leadership skills