Rewardsco Sales is a leader in forging lifetime value for customers by cultivating growth through unmatched excellence and innovation in sales, logistics, infrastructure and brand advocacy across multiple channels.
We not only represent a selection of the largest industry-leading companies in South Africa, but we develop a range of in-house consumer produ...
Read more about this company
Rewardsco is looking for a DBA to join our dynamic team and ensure our database infrastructure is rock-solid, secure, and always performing at its best.
Location : Durban
Key Responsibilities:
Take ownership of database installation, configuration, and maintenance
Troubleshoot and resolve SQL-related issues
Manage data extraction, transformation, and loading (ETL) processes
Maintain clear and accurate documentation
Partner with senior engineers and cross-functional teams
Implement and enhance database security measures
Plan capacity, monitor performance, and optimize systems
Stay ahead of industry trends to drive innovation
Requirements
Matric and an IT Diploma or NQF Level 7 qualification
Relevant SQL/DBA certifications (advantageous)
Minimum of 3 years’ experience in database administration
Proficiency in SQL and PostgreSQL
Strong experience in Data Modelling, Data Warehousing, and ETL processes
Working knowledge of Python, Apache Airflow, Kafka, and PowerShell scripting
Experience with both Linux and Windows operating systems
Benefits
Comprehensive Health and Wellness: Free access to Kaelo Health Medical Insurance, Financial Wellness Support, Mental Health Counselling and on-site Pharmacy with an in-house Nurse
Top-Tier Resources and Amenities: Work with world-class technology, enjoy three in-house restaurants and take advantage of discounted grocery staples
20 Initiatives to Boost Employee EngagementAre you struggling with improving employee engagement at work? This article covers everything from better communication to building a strong workplace culture.
30 Common Interview Mistakes to AvoidThis piece examines 30 of the most common mistakes applicants make at interviews, so you know how to better avoid them.