Enable job alerts via email!

Database Administrator

Cartrack

Gauteng

On-site

ZAR 200 000 - 300 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech company in Gauteng is looking for a Database Administrator to manage relational databases, particularly PostgreSQL and SQL Server. The role involves software installation, performance monitoring, and troubleshooting. Candidates should have a BS in Computer Science or equivalent, along with at least 3 years of relevant experience. This is a full-time position based in Rosebank, Gauteng.

Qualifications

  • Minimum 3 years of experience administering relational databases.
  • Proficient in backup/recovery and proactive monitoring.
  • Strong systems administration and automation skills.

Responsibilities

  • Install and maintain database software.
  • Monitor health, capacity, and performance of databases.
  • Troubleshoot and improve long-running queries.
  • Patch and upgrade database software.
  • Create users and assign permissions.

Skills

PostgreSQL
Microsoft SQL Server
SQL
Database Administration
Performance Tuning
Data Anonymization
Linux

Education

BS in Computer Science or equivalent
Job description
Overview

We're a world‑leading smart mobility SaaS tech company with almost 2,, active users. Our teams are collaborative, vibrant and‑growing, and all team members are empowered with the freedom to influence our products and technology. Are you curious, innovative and passionate? Do you take ownership, embrace challenges, and love problem‑solving?

Role Summary

We're looking for a Database Administrator who will empower us to build industry disruptive tech products and enable us to provide our customers with smart actionable insights that will revolutionise their businesses.

Responsibilities
  • Install database software, configure, and maintain all levels of database management.
  • Monitor the health, capacity, and performance.
  • Troubleshoot issues, help the development teams detect and improve long‑running queries.
  • Patch and upgrade the software in alignment with the application owners.
  • Create users and assign permissions.
  • Develop stored procedures and SQL queries.
  • Perform database updates and migrations.
  • Generate comprehensive technical documentation.
  • Provide support on DB related issues.
  • Ensure that DB maintenance tasks are set up and performed.
Qualifications
  • BS Computer Science degree with outstanding academic performance or equivalent industry experience.
  • Minimum 3 years of experience administering relational databases on Linux such as MySQL or PostgreSQL.
  • Proficient in all aspects of database administration, including backup/recovery and proactive monitoring.
  • Knowledge of high availability/disaster recovery technologies.
  • Demonstrated experience with database performance tuning and capacity planning.
  • Understanding of data locking concepts and different levels of locking.
  • Experience with data anonymization and duplication to test environments.
  • Strong systems administration and automation skills.
  • Excellent verbal and written communication skills.
Job Details

Job Type: Full‑time
Location: Rosebank, Gauteng (preferably in person)
Requirements: PostgreSQL – 2 years (preferred), Microsoft SQL Server – 3 years (preferred), SQL – 3 years (preferred), DBA – 3 years (preferred)

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.