Skip to content

Open nowPosted 24 days ago

Senior Database Administrator

Workable (global search)108,016 open roles

Where
Umhlanga, KwaZulu-Natal, South Africa
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Database AdministratorWorkable (global search) · Umhlanga, KwaZulu-Natal, South Africa
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Workable (global search)'s own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.9% of postings close within 7 days. Measured by our own scanner across the market. Workable (global search) postings stay open a median of 7 days.

Share of postings closed within
  1. 1.6%1 day
  2. 3.6%3 days
  3. 7.9%7 days
  4. 14.9%14 days
  5. 34.0%30 days
This job: posted 24 days ago

Workable (global search) median: 7 days open

The posting

Our Team is Growing and We Want You!

Join Rewardsco as our Senior Database Administrator

Are you a highly skilled database professional with strong SQL Server and PostgreSQL administration experience, excellent troubleshooting ability and a passion for keeping complex, business-critical database environments stable, secure and performing at their best?

Rewardsco is looking for a Senior Database Administrator to manage, maintain, optimise and support our database infrastructure across production, reporting and business-critical environments.

This role is ideal for an experienced database administrator with a minimum of five years' database administration experience who is ready to take ownership of high-availability systems in a fast-paced BPO technology environment.

You will play a critical role in ensuring database uptime, performance, security and data integrity across platforms that support dialler systems, CRM environments, reporting platforms and internal business applications.

Working closely with Infrastructure, Development, partner and operational support teams, you will be responsible for database administration, performance tuning, ETL, data movement, automation, governance and continuous improvement across operational and analytical environments.

What you'll be responsible for:

  • Install, configure, maintain and support Microsoft SQL Server, PostgreSQL and related database platforms.
  • Manage database environments across production, disaster recovery, development and testing platforms.
  • Ensure database availability, integrity, reliability and resilience across business-critical systems.
  • Perform database backups, restores, recovery procedures and disaster recovery support activities.
  • Manage database upgrades, patching, maintenance windows and operational change implementation.
  • Monitor database health, availability, performance and capacity across operational and reporting environments.
  • Troubleshoot database incidents, resolve operational issues and implement corrective actions where required.
  • Perform query tuning, database optimisation, indexing and maintenance plan management.
  • Identify performance bottlenecks, investigate root causes and recommend infrastructure or configuration improvements.
  • Conduct capacity planning and support uptime requirements across high-availability environments.
  • Manage ETL processes for business reporting, operational data movement and data integration across platforms.
  • Support data extraction, transformation and loading requirements, including real-time and scheduled data processing.
  • Maintain and support data warehouse processes and reporting-related database requirements.
  • Assist with data modelling, data architecture and the continuous improvement of database and reporting environments.
  • Develop and maintain database automation scripts using Python, PowerShell and SQL.
  • Support Apache Airflow workflow scheduling and orchestration requirements.
  • Assist with Kafka and real-time data movement requirements where required.
  • Provide database support for operational platforms, including dialler, CRM, reporting and internal application systems.
  • Maintain accurate database documentation, configuration records, operational notes and change records.
  • Implement database security best practices, access controls and data protection standards.
  • Support database compliance, audit, governance and operational risk requirements.
  • Collaborate with Infrastructure, Development and partner teams on project delivery, production support and system enhancements.
  • Remain current on database technologies, tools, trends and best practices to support continuous improvement.

Requirements

What we're looking for:

  • A senior technical specialist with strong ownership, operational discipline and the ability to support high-availability database environments.
  • Excellent troubleshooting and problem-solving skills, with the ability to investigate complex issues and resolve incidents effectively.
  • Strong analytical ability with a focus on performance, reliability, data integrity and operational consistency.
  • A detail-oriented individual who understands the importance of documentation, change control, security and governance.
  • Good communication skills and the ability to support operational teams, technical stakeholders and business users.
  • The ability to work independently and collaboratively in a high-volume, fast-paced BPO environment.
  • A proactive mindset with the ability to identify improvement opportunities across database performance, processes and technology.

Technical knowledge and experience:

  • Degree, Diploma or NQF Level 7 qualification in Information Technology, Database Administration or Computer Science.
  • Minimum five years' experience in database administration.
  • Strong Microsoft SQL Server and PostgreSQL administration experience.
  • Strong experience with database performance tuning, query optimisation, indexing and capacity planning.
  • Hands-on experience with ETL, data warehouse processes, reporting systems and operational data movement.
  • Experience supporting production, reporting and business-critical environments with high availability requirements.
  • Experience with Python, Apache Airflow, Kafka, PowerShell and SQL scripting.
  • Experience working with Linux and Windows server environments.
  • Experience supporting operational platforms such as dialler systems, CRM platforms, reporting environments and internal applications.
  • Relevant SQL, Database Administration and Microsoft database certifications required or advantageous.
  • PostgreSQL certification would be advantageous.
  • Python or Data Engineering certifications would be advantageous.
  • Experience within a BPO or contact centre environment would be advantageous.

Benefits

  • Comprehensive health and wellness support, including free access to Kaelo Health Medical Insurance, financial wellness support, mental health counselling and an on-site pharmacy with an in-house nurse.
  • Top-tier resources and amenities, including world-class technology, three in-house restaurants and access to discounted grocery staples.

Apply now to take ownership of critical database infrastructure and help Rewardsco deliver reliable, secure and high-performing technology operations.

Click this link to apply via our Careers Portal: https://www.rewardscocareers.com/search-jobs/

By applying for this role you are accepting Rewardsco’s Terms and Conditions. Click here to view them:

https://www.rewardscocareers.com/wp-content/uploads/2025/01/Rewardsco-Group-Privacy-Policy.pdf

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Workable (global search)'s own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Workable (global search)'s form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Workable (global search)'s answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.