Database Engineer
4 weeks ago
Job Location : Gauteng, Johannesburg
Deadline : April 06, 2025
Key Responsibilities :
- Maintain, optimise, and monitor SQL databases (e.g., PostgreSQL, MySQL, SQL Server, Oracle).
- Implement performance tuning, indexing strategies, and query optimisation.
- Ensure database security, backup, and disaster recovery planning.
- Manage high availability (HA) and replication for critical systems.
- Troubleshoot and resolve complex database-related issues.
- Collaborate with DevOps and Engineering teams for cloud-based database solutions (AWS, Azure, GCP).
Strategic & Cross-Functional Collaboration :
- Work closely with Data Scientists, Developers, and Business Analysts to ensure smooth data access and utilisation.
- Implement best practices in data governance, security, and compliance.
- Provide expertise in troubleshooting critical issues as the last line of defense.
Required Skills & Qualifications :
- 5+ years of experience in a Database Engineering role (or similar).
- Strong expertise in SQL (writing complex queries, optimisation, indexing).
- Experience with high availability (HA), replication, backup & disaster recovery strategies.
- Strong problem-solving skills and ability to optimise database performance.
- Familiarity with cloud database services (AWS RDS / Redshift, Azure SQL, Google BigQuery).
Bonus Points :
- Experience with Kafka, Snowflake, or NoSQL databases.
- Knowledge of CI / CD pipelines and DevOps for database deployments.
- Hands-on experience with containerisation (Docker, Kubernetes).
- Data modeling and experience with OLTP vs OLAP optimisation.
-
Database Systems Engineer
2 weeks ago
Randburg, Gauteng, South Africa Eqplus Pty Ltd Full timeEqplus Pty Ltd is seeking an experienced Oracle Specialist to join their team.Job DescriptionWe are looking for a highly skilled database professional with extensive experience in Oracle Database Administration.Key Responsibilities:Oversight of database performance and optimizationMaintenance and implementation of databasesDesign and development of database...
-
Enterprise Database Engineer
2 weeks ago
Randburg, Gauteng, South Africa EQPLUS TECHNOLOGIES PTY LTD Full timeWe are seeking a skilled Oracle Database Specialist to join our team at EQPLUS TECHNOLOGIES PTY LTD.About the RoleThis is an exciting opportunity for an experienced database professional to take on a key role in our organization.Key ResponsibilitiesThe successful candidate will be responsible for:Administering and maintaining large-scale Oracle databases in...
-
Database Solutions Engineer
2 weeks ago
Randburg, Gauteng, South Africa Network IT Full timeJob OverviewWe are currently seeking a talented Data Architect to join our team. The successful candidate will be responsible for designing, implementing, and maintaining database solutions that support our business objectives.Main ResponsibilitiesDevelop and implement database solutions using industry-standard tools and methodologiesAnalyze data...
-
Oracle Database Specialist
2 weeks ago
Randburg, Gauteng, South Africa EQPLUS TECHNOLOGIES PTY LTD Full timeWe are seeking an Enterprise Database Engineer to join our team at EQPLUS TECHNOLOGIES PTY LTD.About the RoleThis is an exciting opportunity for an experienced database professional to take on a leadership role in our organization.Key ResponsibilitiesThe successful candidate will be responsible for:Designing, implementing, and maintaining large-scale Oracle...
-
Senior Data Engineer
4 weeks ago
Randburg, Gauteng, South Africa Betway Group Full timeKick-start your career in the online gaming world and experience the very latest in technology and innovation.Data Pipeline Design and DevelopmentSenior Data Engineers are proficient in designing and implementing scalable and efficient data pipelines. They use streaming technologies such as Apache Spark, Apache Kafka, or equivalent to extract, transform, and...
-
Senior Data Engineer
4 weeks ago
Randburg, Gauteng, South Africa Iress Full timeJob title : Senior Data EngineerJob Location : Gauteng, JohannesburgDeadline : April 21The Senior Data Engineer is responsible for designing, developing and maintaining high-performance, secure, and compliant data software / pipeline solutions for the wider Iress South Africa business.Success in this role involves designing and implementing reliable,...
-
DevOps Engineer
3 weeks ago
Randburg, Gauteng, South Africa Datafin Full timeOur client has pioneered a groundbreaking artificial intelligence solution, functioning as a virtual agent to intelligently respond to voice-based telephone callers in the contact center industry. They are deeply invested in the application of artificial intelligence across conversational AI, data compression, and human understanding. Currently, they are...
-
Data Engineer
4 weeks ago
Randburg, Gauteng, South Africa Nedbank Full timeJob Location : Gauteng, JohannesburgDeadline : April 05, 2025Job PurposeThe purpose of the Data Engineer is to leverage their data expertise and data related technologies, in line with the Nedbank Data Architecture Roadmap, to advance technical thought leadership for the Enterprise, deliver fit for purpose data products, and support data initiatives. In...
-
Technical Engineering Manager
4 days ago
Randburg, Gauteng, South Africa Faac group Full timeThe Faac group is seeking a seasoned software professional to join its ranks as a Technical Engineering Manager. In this role, you will oversee the development of complex software systems, leveraging your skills in software solution design and front-end to back-end integration patterns.We require an expert in modern architectural principles and software...
-
Lead Data Engineer
1 week ago
Randburg, Gauteng, South Africa Goldman Tech Resourcing Full timeData Engineering Team Lead Job Summary:The Data Engineering Team Lead will be responsible for leading a team of engineers and analysts to develop and maintain high-quality data solutions. This role requires strong technical expertise, leadership skills, and a passion for mentoring and growing teams. The ideal candidate will have a strong understanding of...
-
Specialist Engineer
4 weeks ago
Randburg, Gauteng, South Africa Istaff Recruitment Full timeSenior Engineer - Water SpecializationReference: CPT-CB-1We require a Senior Engineer who specializes in Water, in the West Rand area for a Consulting Firm.Minimum RequirementsGrade years + relevant experience in engineering, specializing in waterBSc or BTech or BEng DegreeRegistration with ECSA as a Professional EngineerUnderstanding of GCC, FIDIC, NEC,...
-
Data Engineer
3 weeks ago
Randburg, Gauteng, South Africa Old Mutual Full timeLet's Write Africa's Story TogetherOld Mutual is a firm believer in the African opportunity and our diverse talent reflects this.Job DescriptionWe are Hiring...OMI - iWYZE is looking for a Data Engineer to design, build, and maintain the infrastructure that supports data storage, processing, and retrieval. The role involves working with large data sets and...
-
Network Engineer
4 weeks ago
Randburg, Gauteng, South Africa Network IT Full timeNetwork EngineerReference: NWA002931-Njabu-3If you are an experienced Network Engineer who wants to make a difference in a continuously growing company, then APPLY NOWDuties & ResponsibilitiesThe Network Engineer role is responsible for designing, building, maintaining, and documenting the network security infrastructure.Job Experience & Skills...
-
Senior Software Engineer
4 weeks ago
Randburg, Gauteng, South Africa Elite Search Full timeThe Opportunity: As a vital member of the Development department, you'll design and develop large-scale software applications that power this cutting-edge communication platform. You'll apply your expertise in PHP, Laravel, and MySQL to create robust, scalable solutions while mentoring junior engineers and contributing to this collaborative environment.Key...
-
Senior Data Engineer
3 weeks ago
Randburg, Gauteng, South Africa Indsafri Full timeIndsafri City of Johannesburg, Gauteng, South AfricaExp Required: At least 6+ Years of relevant work experience as Data Engineer - Python & CloudJob Location: Johannesburg - Hybrid (need to go to office like 3 or 2 days in a week, rest of the days remote work)Company Name: IndsafriNotice Period: Immediate to 30 days of notice (More than 30 days of notice...
-
Data Engineer
3 weeks ago
Randburg, Gauteng, South Africa Plus1X Solutions (Pty) Ltd Full timeWorking closely with end-users to understand their business and their data requirements.Ad hoc data analysis and 'data wrangling' using Synapse Analytics and Databricks.Building dynamic meta-data driven data ingestion patterns using Azure Data Factory and Databricks.Building and maintaining the Enterprise Data Warehouse (using Data Vault 2.0...
-
Data Engineering Specialist
1 week ago
Randburg, Gauteng, South Africa CIBA Industries Full timeAs a seasoned Data Engineer, you will play a pivotal role in shaping the future of CIBA Industries' data-driven solutions. We are seeking an experienced professional to design and build robust data pipelines and architectures that support advanced analytics, reporting, and data-driven decision-making.Key ResponsibilitiesDesign, develop, and maintain scalable...
-
Embedded Electronic Engineer
4 weeks ago
Randburg, Gauteng, South Africa Planned Talent Pty (Ltd) Full timeAre you a seasoned Engineer seeking your next career move?Market trends currently show a demand for talented Engineers with a background in Electronics, Robotics, Mechatronics, or Software. Planned Talent has established relationships with various local and international organizations and is eager to connect with Engineering professionals to assist in...
-
Senior Software Engineer
4 weeks ago
Randburg, Gauteng, South Africa Dimension Data Full timeAre you tired of being micro-managed? Are you looking for a company where no-one tells you how to do your job? Do you want to work in a team, but not be told what to do and when to do it? If so, we believe this Senior Software Engineer role is perfect for youAs a Senior Software Engineer, you'll be responsible for building and maintaining our systems. You...
-
Field Service Engineer
4 weeks ago
Randburg, Gauteng, South Africa Old Mutual Full timeLet's Write Africa's Story TogetherOld Mutual is a firm believer in the African opportunity and our diverse talent reflects this.Job DescriptionPurpose for the RoleThe role will be responsible for providing onsite service and support, acting as a mobile field service engineer on assigned open tickets to resolve technical issues such as installing and...