Technology

Data Engineer

Communicate Recruitment·Cape Town, Western Cape, south-africa·FULL_TIME
Technologyentry-levelFULL_TIME
-Closes Nov 29, 2026

Key Responsibilities: Designing, developing, and maintaining data pipelines and ETL/ELT processes Building and optimising data warehouses, data lakes, and scalable data platforms Integrating data from multiple sources while ensuring data quality and integrity Collaborating with Data Analysts, Data Scientists, Software Engineers, and business stakeholders Automating data workflows and monitoring pipeline performance Implementing data governance, security, and compliance best practices Supporting reporting, analytics, and machine learning initiatives Job Experience Required: Degree in Computer Science, Information Systems, Engineering, Mathematics, Statistics, or a related field 3+ years of experience in Data Engineering or a similar role Strong SQL skills and experience working with large datasets Experience with Python, Scala, Java, or similar programming languages Knowledge of ETL/ELT tools and data integration platforms Experience with cloud platforms such as AWS, Azure, or Google Cloud Exposure to modern data warehousing technologies such as Snowflake, Redshift, BigQuery, or Synapse Experience with Apache Spark, Databricks, Airflow, or similar data technologies This is an opportunity to join our talent pool and be considered for future opportunities with leading organisations across South Africa. Apply now! Connect with us on and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town. Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs. I also specialize in recruiting in the following: Manual and Automation Testers, Business Analysts, Software Developers, AI Engineers, and Data Scientists If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

At a glance

Company

Communicate Recruitment

Location

Cape Town, Western Cape, south-africa

Employment

FULL_TIME

Experience

entry-level

Valid until

November 29, 2026

Created

October 29, 2026

More opportunities

Similar roles you might like

Data Modelling Specialist

Blue Recruiting

Gauteng, south-africa

full-time

About this role Company Profile: A professional services firm building its data capability Our client is a legal services firm with a dedicated Data and Analytics function that supports operational and strategic decision-making across the business. The team works to clear architectural principles and governance standards, and is building a data architecture and analytics roadmap that this role will help shape. The firm places strong value on integrity, collaboration, respect, and transformation and diversity. Summary: Purpose of the role The Data Modelling Specialist designs, maintains and optimises the firm's data models so that analytics, reporting and integration are reliable, scalable and fast. Models must follow the firm's architecture, governance standards and business needs. Main Responsibilities: What you will be responsible for Data model design Design logical and physical models using Kimball star schema and medallion architecture Build and maintain enterprise canonical models and reusable data artefacts Optimise models for performance and for use in BI tools such as Power BI Standards, governance and data quality Apply naming, metadata, security and governance standards across all models Keep a central, version-controlled model repository Work with data quality teams and run impact analysis on model changes Documentation and stakeholders Maintain data dictionaries, ERDs and metadata Translate business requirements into models and validate them in workshops Train legal and business users on how the models work Technical collaboration and improvement Partner with data engineers on the pipelines that populate the models Guide analytics developers and report writers on using the models well Recommend modelling tools, techniques and patterns, and contribute to the analytics roadmap Qualification & Experience: What you will need 4-year degree (NQF 7) in IT, Computer Science or Engineering Up to 6 years' experience in data warehousing and data analysis Strong dimensional modelling (Kimball), star schema and 3NF design Experience with medallion architecture and warehouse or lakehouse design ETL and ELT concepts and SQL optimisation Skills that will help Cloud data platforms such as Snowflake, Azure Synapse, Databricks or BigQuery Power BI-ready model design Metadata management, data governance and data quality GDPR and POPIA awareness JIRA or similar project tools

7 hours ago

Group Executive Head Of Data

Vodafone Global Enterprise

Gauteng, south-africa

full-time

Role Purpose/Business Unit: To define and execute Vodacom Group's enterprise data vision and strategy, enabling the organisation to become a datafirst enterprise by 2030 through the creation, scaling and adoption of highquality data products, strong governance, and embedded datadriven decisionmaking across all markets and Group functions. Your responsibilities will include: Define and Execute the Group Enterprise Data Strategy Define and own the Vodacom Group Enterprise Data Strategy, aligned to the DataFirst 2030 ambition and broader Group strategy. Establish enterprise data priorities, roadmaps and investment themes across markets and Group functions. Provide strategic guidance and decision ownership on data value pools, monetisation opportunities and valuerealisation frameworks. Establish and Scale Enterprise Data Products and Platforms Drive the productisation of data products to enable reuse and scalable consumption across markets and Group services. Partner with Technology and Data Infrastructure teams to ensure robust, secure and modern data platforms underpin enterprise data delivery. Ensure discoverability, quality, adoption and lifecycle management of data products across the organisation. Embed Data Governance, Compliance and Trust Partner with Data Governance to ensure compliance with data governance, quality and regulatory frameworks across all markets. Provide leadership on responsible data usage, ensuring Data Products are managed ethically, securely and in line with regulatory expectations. Act as a senior escalation point for enterprise data risks, balancing innovation with compliance and trust. Drive DataDriven Culture, Adoption and Executive Alignment Enable a datafirst culture by improving data literacy, fluency and decisionmaking capability across the organisation. Engage and align senior executives, market leadership teams and key stakeholders on data strategy, priorities and outcomes. Represent Vodacom Group in external forums, partner engagements and industry discussions related to enterprise data and datadriven innovation. Lead the Group Data Operating Model and Capability Design, establish and evolve the Group Data Function, including operating model, ways of working and stakeholder engagement. Build and lead a highperforming enterprise data capability, developing talent, leadership depth and succession pipelines. Define and track data maturity, adoption and value KPIs across operating companies and Group functions. The ideal candidate for this role will have: Master's or Bachelor's Degree in Data Science, Computer Science, Information Management, Actuarial Science or a related quantitative field (essential). 10+ years' experience in Data and Analytics. MBA or postgraduate business qualification is advantageous. Professional certifications in data management (e.g. DAMA CDMP), cloud platforms, or data governance frameworks are beneficial. Previous work experience in Telecoms/Banks/ Technology industries. Core competencies, knowledge and experience: Deep knowledge of enterprise data strategy, data architecture, data governance frameworks, and data product management. Strong understanding of modern data platform technologies including cloud-native data lakes, lakehouses, data mesh and data fabric concepts. Proficiency with cloud platforms (AWS, Azure, GCP) and awareness of data engineering, MLOps and AI/ML deployment patterns. Familiarity with data cataloguing, metadata management and data quality tooling (e.g. Collibra, Alation, Apache Atlas). Strong commercial acumen with the ability to translate data investments into measurable business value and ROI. Ability to lead, inspire and develop cross-functional, multi-disciplinary teams across diverse cultural and organisational contexts. Knowledge agile methodology and ways of working. We make an impact by offering: Enticing incentive programs and competitive benefit packages Retirement funds, risk benefits, and medical aid benefits Cell phone and data benefits, advantages fibre connection discounts, and exclusive staff discounts offered in collaboration with partner companies Closing date for Applications: 30 October 2026.

a day ago

Senior Engineer, Risk Analytics Solutions

Standard Bank Group

Gauteng, south-africa

full-time

Job Description As a Risk Analytics Solution Engineer, you are the critical bridge between advanced analytics and our operational environment. You will be embedded within a cross-functional squad, responsible for the operationalization of AI, risk models and strategies. Your primary mission is to ensure that the analytical solutions built by our data scientists and risk analystsfrom credit scorecards to real-time fraud modelsare deployed, monitored, and managed in a robust, automated, and scalable fashion. You will build and own the orchestration solutions within AWS to support our Risk Solutions which includes SAS Viya, and AWS Services that bring our risk intelligence to life. Qualifications Completed Matric Bachelor's degree in computer science, Software Engineering, Information Systems, or a related quantitative field. Experience 3-5 years' experience in the relevant technical role such as DevOps Engineer, MLOps Engineer, Cloud Engineer or Data Engineer with focus on automation. Strong programming proficiency, particularly in Python. Proven experience with CI/CD tools (e.g. GitLab actions, Azure DevOps, Jenkins) Hands-on experience with cloud platforms (AWS or Azure) Experience with containerisation technologies and distributed computing (Docker, Kubernetes) Familiarity with Infrastructure as Code (IaC) tools (Terraform, Cloud Formation) Behavioural Competencies: Adopting Practical Approaches Articulating Information Developing Expertise Documenting Facts Embracing Change Technical Competencies: Big Data Frameworks and Tools Data Engineering Data Integrity Data Quality IT Knowledge Stakeholder Management (IT)

2 days ago

Bdo Wave - Data Analyst, Gqeberha (port Elizabeth)

BDO South Africa

Eastern Cape, south-africa

full-time

Description The Data Office is responsible for developing and implementing an enterprise-wide data strategy for BDO. Within the Data Office, the Data and Analytics team builds value-focussed data products strategically on the Enterprise Data and Analytics Platform (EDAP), internally for the firm. The Data Analyst sits within this growing team to build, develop, and support the growing catalogue of data products offered by the Data Office and will play a vital part in the execution of the data strategy. Reporting to the Data Analytics Lead, the Data Analyst will be a key role in the translation of data into meaningful and actionable insights. It is also their responsibility to provide value from the wealth of data available by understanding, not only the business, but also the technical aspects of the data. They will be curious and grow their knowledge of the business and systems to get to the bottom of what stakeholders are really asking for, providing the best product to suit their needs. The Data Analyst will support continuous improvement with developing value-adding products as well as by highlighting any data risks found through thorough testing and analysis. The Data Analyst will analyse and interpret data from multiple sources, creating models, reports, dashboards, and recommendations that help BDO to make decisions on its growth analytics strategy and beyond. Requirements Principal Accountabilities Strives for excellence in data analytics by designing and building data analytics products. Delivers products with the right tool, considering security, sensitivity, and a strategic versus tactical approach. Works closely with the Data Engineering counterparts to develop the building blocks to analytics by understanding and contributing to the ETL processes with knowledge of project required analytical outputs. Possesses foresight in builds of curated datasets to allow for further use cases than the original ask to support Data Engineering with information on what would be required to enhance curated datasets. Identifies trends, patterns, and opportunities through statistical analysis and data exploration. Provides expert guidance and recommendations to the business on analytics, inclusive of advanced analysis, modelling and performance measurement. Understands BDO's analytical issues across streams and utilises this knowledge to maximise value from BDO's internal data as well in conjunction with external data sources. Collaborates with both business and technical subject matter experts to provide products which focus on a holistic approach. Reports to the Data Analytics Lead with clear communication and leads projects with autonomy. Technical Knowledge, Professional, Qualifications and Experience Capabilities: At least 1 years' experience of working in the fields of data analysis, data science, or business intelligence. Proficiency in SQL and, preferably, Python. Extensive experience in data analytics and data visualisation, preferably beyond descriptive and diagnostic analytics. Understanding of statistical concepts and analytical techniques. Experience working with large datasets and relational databases. A track record in making data solutions accessible for end-users. Experience of working with stakeholders to deliver a data-driven approach to decision making. Experience in building data products which transition away from manual and heavily Excel based analysis towards automated or semi-automated solutions. Knowledge of star schema modelling including dimensional data modelling, the identification of dimensions, facts, measures and hierarchies. Experience developing analytics using Microsoft Power BI, Power Automate and/or other data visualisation tools. Competencies/Characteristics Ability to look beyond the original requirement to bring value via additional analytics. Ability to apply multiple analytical solutions to business problems. Proven ability to work well with others. Displays intellectual curiosity and integrity. Motivated and driven to continuously improve both self and team. Demonstrate ownership and responsibility for deliverables/services.

2 days ago

Senior Java Developer

Network Contracting

Midrand, south-africa

FULL_TIME

We are currently building our IT talent database and are looking to connect with experienced Java Developers for current and future opportunities. We are particularly interested in professionals with strong Java development, API integration, database and enterprise application experience. Register your profile with us so your software engineering experience can be considered for suitable opportunities as they become available. If you enjoy building scalable solutions and collaborating with technical teams, we'd love to hear from you. Key Responsibilities: Design, develop, test and maintain Java applications and backend services. Build and integrate REST APIs, microservices and enterprise application components. Work with databases, messaging services and external systems to deliver reliable integrations. Participate in code reviews, technical documentation, testing, deployment and production support. Job Experience & Skills Required / Ideal Candidate Profile: Education A degree, diploma or equivalent relevant qualification in Computer Science, Information Technology or Software Engineering is advantageous. Relevant Java or software engineering certifications will be advantageous. Experience delivering enterprise software projects is valued. Cloud platform or DevOps training will be beneficial. Experience Typically 5+ years of professional software development experience, including hands-on Java development. Experience with Java frameworks such as Spring or Spring Boot. Experience developing APIs, integrating databases and working with version control and automated testing. Microservices, cloud, CI/CD and Agile delivery experience will be highly advantageous. Skills Java, Spring / Spring Boot and object-oriented programming. REST APIs, microservices and enterprise application integration. SQL and relational databases. Git, automated testing, CI/CD and production troubleshooting. Location: Gauteng Apply now! For more exciting IT vacancies, please visit: /> I also specialise in recruiting in the following fields: Artificial Intelligence & Machine Learning Software Development Data Engineering & Analytics If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions. For more information contact: Connect with me on LinkedIn!

2 days ago

Openstack Infrastructure Engineer

Network Recruitment

Centurion, Gauteng, south-africa

FULL_TIME

Key Responsibilities Design, implement, maintain, and scale OpenStack-based cloud infrastructure. Manage and optimize distributed storage platforms such as Ceph. Automate infrastructure deployment and operational processes using Infrastructure as Code (IaC) principles. Monitor and improve platform availability, performance, security, and scalability. Troubleshoot issues across compute, storage, virtualization, networking, operating systems, and cloud services. Plan and execute infrastructure upgrades, migrations, and maintenance activities. Develop and maintain technical documentation, runbooks, recovery procedures, and architecture decisions. Collaborate with cross-functional teams to deliver resilient and reliable hosting platforms. Participate in an on-call rotation and provide support during critical incidents when required. Minimum Requirements Technical Skills Proven experience operating and managing open-source infrastructure environments. Hands-on experience with OpenStack administration, implementation, troubleshooting, or operations. Experience with Ceph or similar distributed storage platforms. Strong Linux systems administration and troubleshooting expertise. Understanding of virtualization and cloud infrastructure technologies at scale. Experience with data-centre hardware, including: Enterprise servers CPUs and memory Storage technologies Network interface cards (NICs) Firmware management Out-of-band management solutions Networking Strong networking fundamentals. Experience or exposure to: OVN Open vSwitch (OVS) BGP LACP IPv4 and IPv6 Virtual and physical cloud networking Juniper networking environments (advantageous) Automation & Infrastructure as Code Experience with Infrastructure as Code and automation practices. Exposure to tools such as: Terraform Ansible Rundeck Commitment to repeatable, version-controlled automation rather than manual processes. Operations & Reliability Strong problem-solving abilities across: Compute environments Storage platforms Physical and virtual networking Databases Message queues Containers Hypervisors Guest workloads SRE-focused mindset with an emphasis on: Reducing operational risk Improving reliability Minimizing recovery times Protecting data integrity Required Competencies Strong ownership mentality and accountability. Ability to analyse and manage infrastructure capacity and performance. Security-focused approach to architecture and operations. Excellent documentation and communication skills. Ability to contribute effectively to technical reviews and design discussions. Strong attention to detail and commitment to completing work to a high standard. Comfortable working within a distributed and largely asynchronous team environment. Ability to leverage AI-assisted tools responsibly while applying sound engineering judgement. Preferred Technology Stack Experience Experience with several of the following technologies will be highly advantageous: Ubuntu Linux OpenStack Ceph Ansible Terraform Rundeck Docker LXC Nspawn OVN OVS BGP JunOS LACP Prometheus Grafana Git Jira What We're Looking For The ideal candidate is passionate about cloud infrastructure, automation, and open-source technologies. They take ownership of their work, think critically about reliability and scalability, and enjoy collaborating with a high-performing technical team to solve complex infrastructure challenges. If you're excited about building resilient cloud platforms and working with modern infrastructure technologies at scale, we'd love to hear from you. Apply now! For more IT jobs, please visit /> I also specialise in recruiting in the following: Software Development Data Engineer Data Analyst Infrastructure Architecture ... and more! If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions. For more information contact: Sfundo Shoba Recruitment Consultant

2 days ago