Database Specialist at QES

QE Services IT Recruitment

Bellville

Hybrid

ZAR 900,000 - 1,200,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

QE Services IT Recruitment is seeking a Senior Database Solutions Specialist in Cape Town for a 12-month fixed-term, hybrid role. You will design, optimise, and support enterprise databases underpinning critical POS applications, collaborating with application, infrastructure, and development teams.

You will lead SQL development, performance tuning, security practices, and automation initiatives while mentoring developers and analysts to ensure resilient, secure, and scalable database solutions.

Qualifications

  • 5+ years of database development, administration, engineering, or solutions support.
  • Strong hands-on SQL development, performance tuning, query optimisation, indexing, backup/recovery, and troubleshooting.
  • Experience with relational databases (SQL Server, Oracle, PostgreSQL, MySQL).
  • Exposure to cloud-based database platforms advantageous.
  • Proven support of business-critical systems with high performance, availability, and security requirements.
  • Familiarity with source code control, modular programming, and software release management.
  • Experience integrating databases with POS applications highly desirable.

Responsibilities

  • Define firmwide database strategies, technology roadmaps, and DBaaS patterns across physical and virtualised infrastructure.
  • Design, configure, and enhance schemas, tables, views, stored procedures, indexes, and scripts to meet business and POS application requirements.
  • Develop and enhance automated builds and ecosystem integration using Unix Shell scripts, Perl, Python, SQL, PL/SQL, and POS applications.
  • Conduct workload vs performance analysis, identify bottlenecks, recommend scaling strategies, and implement query rewrites, indexing changes, and optimisation plans.
  • Implement database security engineering standards, access controls, vulnerability assessments, and compliance initiatives.
  • Develop and implement unified monitoring tools to measure platform health, utilisation, capacity trends, and availability.
  • Support integration with applications, reporting platforms, and enterprise systems; collaborate with developers, architects, and infrastructure teams.
  • Establish standards, maintain technical documentation, and ensure auditability and knowledge transfer.
  • Eliminate inefficient polling patterns, optimise processing architecture, reduce database footprint and growth risk, and drive automation initiatives.
  • Mentor developers and analysts, providing expertise in database architecture, SQL optimisation, and best practices.

Skills

Advanced SQL
Performance tuning
Troubleshooting
Collaboration
Communication

Education

Degree/Diploma in CS/IS/IT/Data Eng
Grade 12 / Matric

Tools

SQL Server
Oracle
PostgreSQL
MySQL
Cloud DB (AWS/Azure)
Unix Shell scripting
Perl
Python
PL/SQL

Job description

Senior Database Solutions Specialist

Location: Cape Town Contract Type: 12-Month Fixed Term Work Arrangement: Hybrid - 4 days per week in office Level: Senior

Role Overview

The Senior Database Solutions Specialist is responsible for the design, development, optimisation, and ongoing support of enterprise database environments that underpin business-critical applications and services, including POS applications. This role provides specialist expertise across project delivery and operational stability, translating business and application requirements into secure, scalable, and sustainable database solutions. The successful candidate will focus on database architecture, solution design, performance tuning, integration, data integrity, automation, resilience, and technical support, ensuring platforms deliver optimal performance and remain reliable, secure, and recoverable. Collaboration with application, infrastructure, development, and business teams is essential to align database environments with organisational requirements, technology strategies, and best-practice standards.

Key Responsibilities
  • Define firmwide database strategies, technology roadmaps, and DBaaS patterns across physical and virtualised infrastructure.
  • Design, configure, and enhance schemas, tables, views, stored procedures, indexes, and scripts to meet business and POS application requirements.
  • Develop and enhance automated builds and ecosystem integration using Unix Shell scripts, Perl, Python, SQL, PL/SQL, and POS applications.
  • Conduct workload vs performance analysis, identify bottlenecks, recommend scaling strategies, and implement query rewrites, indexing changes, and optimisation plans.
  • Implement database security engineering standards, access controls, vulnerability assessments, and compliance initiatives.
  • Develop and implement unified monitoring tools to measure platform health, utilisation, capacity trends, and availability.
  • Support integration with applications, reporting platforms, and enterprise systems; collaborate with developers, architects, and infrastructure teams.
  • Establish standards, maintain technical documentation, and ensure auditability and knowledge transfer.
  • Eliminate inefficient polling patterns, optimise processing architecture, reduce database footprint and growth risk, and drive automation initiatives.
  • Mentor developers and analysts, providing expertise in database architecture, SQL optimisation, and best practices.
Qualifications
  • Degree/Diploma in Computer Science, Information Systems, IT, Data Engineering, or related field.
  • Certifications in SQL, Oracle, Microsoft, AWS, Azure, or similar technologies advantageous.
  • Practical experience may substitute formal qualifications.
Experience & Technical Requirements
  • 5+ years in database development, administration, engineering, or solutions support.
  • Strong hands-on SQL development, performance tuning, query optimisation, indexing, backup/recovery, and troubleshooting.
  • Experience with relational databases (SQL Server, Oracle, PostgreSQL, MySQL).
  • Exposure to cloud-based database platforms advantageous.
  • Proven support of business-critical systems with high performance, availability, and security requirements.
  • Familiarity with source code control, modular programming, and software release management.
  • Experience integrating databases with POS applications highly desirable.
Key Competencies
  • Advanced SQL, stored procedures, indexing, and performance tuning.
  • Strong understanding of database architecture, modelling, and administration principles.
  • Solid knowledge of data security, access management, backup/recovery, HA/DR practices.
  • Analytical and troubleshooting ability with root cause analysis and sustainable solutions.
  • Excellent collaboration and stakeholder management skills.
  • Strong written and verbal communication, including reporting to senior management and stakeholders.
  • Detail-oriented, structured problem-solver with prioritisation skills.
  • Continuous improvement mindset with focus on automation, optimisation, and resilience.
  • Ability to perform under pressure while maintaining quality and stability.
Desired Skills
  • Database Management System
  • SQL Server Database Administration
  • pos
Desired Work Experience
  • 5 to 10 years
Desired Qualification Level
  • Grade 12 / Matric
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Database Architect: Scale, Security & Automation
Senior Database Architect: Scale, Security & Automation

QE Services IT Recruitment • Bellville

Hybrid
ZAR 900,000 - 1,200,000
Senior Database Engineer / Specialist
Senior Database Engineer / Specialist

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 1,000,000 - 1,600,000
Database Administrator
Database Administrator

AllSpes (Pty) Ltd • Centurion

Hybrid
ZAR 480,000 - 720,000
Database Administrator
Database Administrator

SpesNet Group • Centurion

Hybrid
ZAR 350,000 - 550,000
Senior Database Administrator (DBA)
Senior Database Administrator (DBA)

iDbase Software • Johannesburg

Hybrid
ZAR 600,000 - 800,000
MS SQL Developer (Senior)
MS SQL Developer (Senior)

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Industry-leading benefits
Enterprise Systems Specialist
Enterprise Systems Specialist

Hire Resolve • Kuruman

On-site
ZAR 480,000 - 620,000
Senior Database Administrator (SQL Server, IBM DB2 & PostgreSQL)
Senior Database Administrator (SQL Server, IBM DB2 & PostgreSQL)

iDbase Software • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Database Administrator - 12 Month Contract
Database Administrator - 12 Month Contract

Derivco • Durban, Pretoria

On-site
ZAR 750,000 - 1,100,000
Database Engineer – Century City - South Africa
Database Engineer – Century City - South Africa

WNS • Cape Town

Hybrid
ZAR 420,000 - 700,000