Enable job alerts via email!

Aws Dba

Ioco

Johannesburg

On-site

ZAR 600 000 - 800 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 leading tech consulting firm is seeking a highly skilled Senior SQL Consultant / DBA to ensure the stability and performance of database environments. The candidate should have expertise in SQL Server, MySQL, and AWS. Responsibilities include administering SQL environments, supporting MySQL setups, and collaborating with teams for efficiency improvements. This role requires strong analytical skills and the ability to work independently or in a team.

Qualifications

  • 5+ years' experience as a SQL Server DBA or Database Consultant.
  • Strong proficiency in Microsoft SQL Server and newer.
  • Hands-on MySQL DBA experience is compulsory.
  • Experience with database monitoring, automation, and scripting.
  • Solid troubleshooting skills in high-availability environments.

Responsibilities

  • Administer, maintain, and optimize Microsoft SQL Server environments.
  • Perform database design, performance tuning, and security management.
  • Support and maintain MySQL database environments.
  • Implement and manage database solutions on AWS.
  • Collaborate with developers to improve database efficiency.

Skills

SQL Server administration
Performance tuning
AWS knowledge
MySQL DBA experience
Troubleshooting skills
Database automation

Tools

PowerShell
T-SQL
Azure SQL
PostgreSQL
Job description
Job Overview

We are seeking a highly skilled Senior SQL Consultant / DBA to join our dynamic team.

The ideal candidate will have deep expertise in SQL Server administration and performance tuning, with proven experience across cloud environments, particularly AWS.

You will play a key role in ensuring the stability, performance, and scalability of our clients' database environments, while contributing to architecture, migration, and modernization initiatives.

Responsibilities
  • Administer, maintain, and optimize Microsoft SQL Server environments (on-prem and cloud).
  • Perform database design, performance tuning, backups, restores, and security management.
  • Support and maintain MySQL database environments.
  • Implement and manage database solutions on AWS (RDS, EC2-hosted SQL, etc.).
  • Contribute to migration, replication, and high availability projects.
  • Collaborate with developers and infrastructure teams to improve database efficiency.
  • Provide expert consultation and troubleshooting for database performance issues.
Qualifications
  • 5+ years' experience as a SQL Server DBA or Database Consultant.
  • Strong proficiency in Microsoft SQL Server and newer.
  • AWS knowledge and experience are compulsory (RDS, EC2, backups, monitoring).
  • Hands‑on MySQL DBA experience is compulsory.
  • Experience with database monitoring, automation, and scripting (PowerShell, T‑SQL, etc.).
  • Sound understanding of backup strategies, indexing, partitioning, and replication.
  • Solid troubleshooting skills and ability to work in high‑availability environments.
  • Exposure to Azure SQL, PostgreSQL, or other database engines.
  • Experience with DevOps and Infrastructure‑as‑Code (IaC) in database deployments.
  • Knowledge of ETL processes, data warehousing, or cloud migrations.
Personal Attributes
  • Strong analytical and problem‑solving skills.
  • Excellent communication and client engagement abilities.
  • Self‑driven, detail‑oriented, and able to work independently or in a team environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.