Overview

Junior DBA – Support Jobs in Durban, KwaZulu-Natal, South Africa at BETSoftware

Title: Junior DBA – Support

Company: BETSoftware

Location: Durban, KwaZulu-Natal, South Africa

Job Description

  • Basic SQL skills and query writing skills.
  • Basic troubleshooting SQL skills.

Responsibilities

Database Design:

  • Ensure Database design is robust, scalable and operating optimally.
  • Work with other DBAs to make sure that the solutions meet application requirements and performance goals.
  • Actively contribute to planning meetings, documentations, and testing.
  • Maintain database documentation as required.

Database Performance

  • Assists with ensuring high DB availability as this has a public facing web front end.
  • Install and maintain the performance of database servers.
  • Install, upgrade, and manage database applications.
  • Be available for on-call support as needed.

Monitoring

  • Monitor database performance.
  • Utilize tools and scripts to monitor all aspects of database performance including the underlaying compute, storage and networking.
  • Use high-speed transaction recovery techniques and backup data.
  • Diagnose and troubleshoot database errors.
  • Assists with the creation and manage database reports, visualizations, and dashboards.
  • Monitor daily backups, archiving and indexing processes.

Initiative And Innovation

  • Recommend and implement emerging database technologies.
  • Implement improved processes that have a positive effect on the team’s performance and company bottom line.
  • Take an active involvement in problem resolution and where necessary works after hours to ensure that problems are resolved.
  • Shows foresight to prevent errors or delays in projects.
  • Demonstrate initiative by understanding, acquiring and implementing new knowledge and skills both within team and to the wider group.
  • Incorporates the new abilities into the day-to-day operational activities to improve performance of products and systems.
  • Ensure techniques, technologies, tools and processes used are in line with industry best practices.

Knowledge Share

  • Identify areas that require specific knowledge, skill or understanding and seek guidance from mentors.

Living The Spirit

  • Willingness to collaborate with cross functional teams such as developers, IT support and fellow DBA. professionals to ensure the database is successful and aligned to the company’s goals and objectives.
  • Actively participate with the team to find creative solutions, share knowledge with the team, and contribute to a solution driven and high performing DBA team.
  • Ensuring that the data in the database is and remains accurate and secure.
  • Embrace new methodologies and technologies to enhance data performance and security.
  • Openness to feedback from peers and superiors and absorbing feedback as an opportunity for growth and improvement as a junior.
  • Promoting client centricity by understanding the needs and the experience of the internal and external stakeholders and aligning the database services with their expectations accordingly.
  • Seek out new methods and tools to introduce to enhance the effectiveness of the DBA operations, such as data modules and database platforms.

Qualifications

  • Relevant Degree/Diploma.
  • 1-2 years’ experience in a commercial environment utilizing a high transaction database or successful completion of a graduate program or work experience.
  • Basic SQL skills and query writing skills.
  • Basic troubleshooting SQL skills.
  • Experience in designing/optimizing MSSQL Databases.
  • Microsoft Certificate: Azure Database Administrator Associate (advantageous).
  • Knowledge on Postgres will be advantageous.
Upload your CV/resume or any other relevant file. Max. file size: 800 MB.