Engineering

Analytics Engineer

Communicate Recruitment·Cape Town, Western Cape, south-africa·FULL_TIME
Engineeringentry-levelFULL_TIME
-Closes 11 Dec 2026

Job Description: Design and build scalable data models, data marts, and analytics-ready datasets that support reporting and decision-making. Collaborate with stakeholders across the business to deliver trusted, high-quality data solutions while embedding engineering best practices throughout the data lifecycle. Skills & Experience: Minimum 5-8 years' experience in Analytics Engineering or a related data role Strong experience designing and building data models and data marts Experience creating scalable data pipelines and transformations Strong understanding of data governance and data quality principles Experience collaborating with Data Engineers, Data Architects, and Data Analysts Knowledge of cloud-based data platforms Experience with orchestration tools such as Airflow or Prefect Strong understanding of CI/CD, testing frameworks, and software engineering principles Excellent stakeholder engagement and problem-solving skills Ability to translate complex data into accessible, reliable, and performant data assets Qualifications: Bachelor's degree in data, Analytics, Computer Science, Information Systems, Engineering, or a related field Cloud certifications advantageous Data Engineering or Analytics certifications beneficial Airflow, Databricks, Azure, AWS, or GCP certifications advantageous 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.

At a glance

Company

Communicate Recruitment

Location

Cape Town, Western Cape, south-africa

Employment

FULL_TIME

Experience

entry-level

Valid until

December 11, 2026

Created

November 11, 2026

More opportunities

Similar roles you might like

Data & Insight Specialist: Sunbet

Sun International

Gauteng, south-africa

full-time

Job Purpose: Sunbet, the online gaming and sports betting division of Sun International, supports the group's digital gaming strategy by driving product performance, operational efficiency, and revenue growth. The Data & Insights Specialist is a senior individual contributor within the Insights team, responsible for transforming data into trusted, actionable insights that inform and influence operational and strategic decision-making across the business. The role combines in-depth analysis, reporting, and continuous performance monitoring with strong commercial judgement. Working closely with data, integrations, and business stakeholders, the Data & Insights Specialist designs, maintains, and actively monitors dashboards and reports, critically evaluates business performance, and challenges outcomes where required. Through clear insight narratives and evidence-based recommendations, this role enables teams with data while ensuring performance is tracked, understood, and acted upon, ultimately driving measurable improvements in efficiency, effectiveness, and growth. Core Behavioural & Technical / Proficiency Competencies: Commercial acumen and business insight. Analytical thinking and structured problem solving. Clear communication and storytelling. Ownership and accountability. Stakeholder engagement and influence. Curiosity and continuous improvement. Advanced SQL for analysis and data exploration. Strong Power BI skills, including dashboards, DAX, and Power Query. Strong data interpretation, insight framing, and narrative development skills. Ability to structure ambiguous problems and drive clarity through data. Ability to communicate insights to both technical and non-technical audiences. Job Requirements Qualification: Bachelor's degree in a quantitative or analytical field such as Data Science, Statistics, Economics, Finance, Actuarial Science, Engineering, or a related discipline. Experience: Minimum 5+ years of experience in data analytics, business intelligence, or insights-focused roles. Proven experience delivering actionable insights that influence business decisions. Strong experience working with senior stakeholders and cross-functional teams. Experience partnering with data engineering or analytics engineering teams.

5 days ago

Business Intelligence Manager & Solutions Architect

Elanco

Gauteng, south-africa

full-time

As Business Intelligence Manager & Solutions Architect, you will join the Sales Enablement organization and report to the Head of Sales Enablement. You will connect commercial strategy, data architecture and software engineering to modernize business intelligence and operational workflows. Your work will transform complex commercial data into governed data products, decision-ready insights and sustainable digital solutions for sales teams and executive leaders. Your Responsibilities: Architect, build and maintain scalable data pipelines and data models that integrate commercial, customer relationship management, enterprise resource planning and operational data sources. Establish data quality, validation, reconciliation, lineage, security and governance practices to ensure reliable, auditable and appropriately controlled business intelligence assets. Design and deploy interactive dashboards, analytics products and forward-looking insights that support sales management, territory planning, business reviews and executive decision-making. Analyse commercial and operational processes, then design and implement maintainable automated workflows and business applications using Microsoft Power Platform, Power Automate, SharePoint, Teams and application programming interface integrations. Own BI and technical initiatives end to end, from stakeholder discovery and requirements definition through solution architecture, implementation, testing, prioritisation, documentation, training and operational handover. What You Need to Succeed (minimum qualifications): Bachelor's or Honours degree in Computer Science, Software Engineering, Information Systems, Applied Mathematics, Data Science or a closely related quantitative field. 5+ years of progressive experience in Business Intelligence, Analytics Engineering, Solutions Architecture or Technical Consulting. Demonstrated success designing, building and deploying enterprise-grade business intelligence platforms and automated workflows from the ground up. Proven ability to define solution architectures, manage multiple workstreams and engage directly with departmental leaders and executive sponsors. Strong capability in data engineering, data modelling, process analysis and rapid prototyping, with a focus on practical, maintainable solutions. What will give you a competitive edge (preferred qualifications): Experience delivering data-led solutions across multiple industries. Experience using Microsoft Power Platform, Power Automate, SharePoint, Teams and application programming interface integrations to automate business processes. Experience advancing analytics from descriptive reporting toward proactive or predictive commercial insights. Experience developing data dictionaries, architecture documentation and training materials that support self-service adoption. Experience partnering with enterprise information technology teams, cloud architects and third-party technology vendors.

12 days ago

Data Science Developer (retail) - Bryanston/centurion

Headhunters

Centurion, Gauteng, south-africa

FULL_TIME

Requirements: BSc Honours / MSc in Statistics, Mathematics, Computer Science, Data Science, Engineering or a related field preferred. Relevant postgraduate qualification advantageous. Minimum 3 years of relevant experience in data science, analytics engineering, machine learning engineering or a related field. Proven experience designing data solutions, building data pipelines and delivering machine learning or advanced analytics projects in production environments. Very high proficiency in SQL, Python and Power BI. Strong experience in data architecture and data pipeline design. Strong machine learning engineering experience, including model development, deployment and maintenance. Experience with data modelling, ETL/ELT processes and performance optimisation. Strong analytical, statistical and problem-solving capabilities. Experience designing scalable data workflows and integrating multiple data sources. Ability to prototype and productionise analytical and machine learning solutions. Familiarity with software engineering best practices, version control and testing principles. Proficient in Microsoft Office, with advanced Excel advantageous. Professional report writing, documentation and technical communication skills. Familiarity with Agile concepts and their application in data science and product development. Experience working with logistical and/or geographic data will be advantageous. Strong attention to detail and a passion for data, analytics and innovation, particularly within retail and/or insurance. Strong communication and stakeholder management skills. Ability to work effectively both independently and as part of a team. Client-centric approach with the ability to engage confidently with technical and non-technical stakeholders. Growth mindset with a passion for continuous learning and innovation. Responsibilities: Design and improve data architectures that support advanced analytics, machine learning solutions and scalable product delivery. Build, optimise and maintain robust data pipelines for the ingestion, transformation and delivery of data from multiple internal and external sources. Develop, deploy and maintain machine learning models and analytical solutions. Collaborate with business and production stakeholders to deliver practical, high-impact data solutions. Investigate and evaluate new data sources, technologies and approaches to identify commercial opportunities. Drive innovation through prototyping and the development of new data-driven solutions, products and features. Translate business challenges into effective technical and analytical solutions. Support and improve existing predictive models, analytical products and decision-support tools. Contribute to best practices in code quality, documentation, solution design and deployment processes. Provide input into technical direction and architecture decisions. Identify opportunities for continuous improvement across data science and product development initiatives. Analyse, interpret and communicate complex data to support business decision-making. Work with stakeholders across different teams and client environments to understand requirements and deliver fit-for-purpose solutions. Share knowledge through peer coaching, technical discussions, team presentations and broader business updates. Estimate work accurately, prioritise effectively and deliver projects within agreed deadlines. Contribute to the development of scalable, commercially valuable data products and proof-of-concepts. Please note that if you do not receive a response within 2 weeks, your application has been unsuccessful.

21 days ago

Data Scientist Lead Role

Badger Holdings

Cape Town, Western Cape, south-africa

Permanent

Data Scientist Lead ARC (a division of Badger SA) | George, Western Cape | Permanent | On-site Lead AI that delivers real business impact. At ARC, we're building the next generation of data, analytics and AI capabilities for Badger Holdings, including dotsure.co.za and Pacific International Insurance. Our mission is simple: use intelligent technology to create smarter decisions, better customer experiences and stronger businesses We're looking for an experienced Data Scientist Lead to lead our data science team while remaining deeply involved in solving complex business problems through machine learning and AI. This is a true player-coach opportunity. You'll guide a talented team, shape technical direction and personally deliver high-impact machine learning solutions from concept through to production. The right candidate will be a technically strong data scientist who has hands on direct experience in the full ML product lifecyle, from concept to delivery.  What you'll do: As our Data Scientist Lead, you'll lead a team of three Data Scientists and one Machine Learning Engineer while driving strategic AI initiatives across the business. You'll: Lead the end-to-end delivery of machine learning and AI projects from business discovery through deployment and monitoring.Build, validate and deploy predictive models across customer lifetime value (CLV), fraud detection, lapse prediction, pricing optimisation, claims prediction and customer segmentation.Work closely with stakeholders across underwriting, claims, finance and operations to identify high-value opportunities.Translate commercial challenges into scalable data science solutions.Ensure models are production-ready, explainable, governed and deliver measurable business value.Present insights and recommendations to senior leadership and executive stakeholders.Mentor, coach and develop the Data Science team while establishing technical best practices.Collaborate with data engineering, analytics engineering and ML engineering to deliver robust AI solutions.Contribute to ARC's evolving AI ecosystem across Azure, GCP and modern cloud data platforms.What we're looking for: You'll thrive in this role if you combine technical excellence with strong leadership and commercial thinking.

22 days ago

Finance Transformation Manager M-kopa

M-KOPA

Remote, south-africa

Full Time

Finance Transformation Manager - (Finance Engineering & AI) - M-KOPA (This is not a traditional Finance Transformation role. We're looking for a technical builder who wants to apply engineering, automation, data and AI to finance.) You've built systems, automated processes, solved technical problems, or turned complex data into something that works better. Now imagine applying that thinking to finance. We're looking for someone who sees reconciliation, reporting, planning, data and financial systems as problems to engineer, not simply processes to manage. You might come from software engineering, data, automation, consulting, ERP, fintech or another technical environment. You don't need to have spent your career in Finance. What matters is that you've built something real, solved a real problem and can show us how you did it. We'd rather hire a strong technical builder who can learn Finance than a traditional finance professional who has never built anything. Where this sits M-KOPA is one of Africa's fastest-growing fintechs, now serving 7 million customers across five markets and having unlocked over $2 billion in credit. Our Finance function runs on Microsoft Dynamics and Anaplan, increasingly supported by AI tools such as Claude, and we're reaching a point where the opportunity is bigger than simply improving existing processes. We need to make our finance infrastructure more intelligent, automated, reliable and scalable. That's where you come in. You'll sit inside Finance, but operate with an engineering mindset understanding how our systems, data, processes and controls fit together, identifying where they break down, and building better ways of working. Why now? We've grown from 5 million customers to 7 million, with 10 million next in view. That scale creates increasingly complex challenges across reconciliation, reporting, planning, data integrity, systems integration and financial operations. We don't want to solve those challenges by simply adding more people to existing processes. We want to engineer the processes differently. If a reconciliation takes two days, your instinct should be to ask: Why does it take two days? What data is missing? What can be integrated? What can be automated? What can be validated automatically? What should a person actually be doing? If Dynamics and Anaplan produce different numbers, you shouldn't be satisfied with identifying the variance. You should want to understand the underlying data flow, identify the root cause and help fix the system. If reporting requires repeated manual intervention, you should be thinking about how to redesign the workflow. And if AI can remove hours of repetitive work, you should be asking how to deploy it safely and effectively with the right controls and human oversight. What makes this different Most Finance Transformation roles are designed for finance professionals who have developed strong technology skills. We're approaching it from the other direction. We're looking for someone with strong technical capability who wants Finance to be their domain. That could mean you're: A software, data, automation or AI engineer who has built production solutions and wants to apply those skills in Finance. A technology or transformation consultant who has designed and implemented systems for clients and enjoys solving complex operational problems. A Dynamics/ERP functional consultant who can go beyond configuration and has demonstrated the ability to build, automate or work with data. A fintech or scale-up engineer who has worked close to Finance and automated areas such as close, reconciliation, reporting or financial data pipelines. A Power Platform, automation or AI builder who has turned manual processes into working solutions. An analytics or data engineer who understands how to make financial data reliable, structured and useful. The common denominator isn't your previous job title. It's what you've built. What we're looking for 1. You build things You have hands-on experience creating something that solved a real problem. It could be: An automation An automation An AI/GenAI workflow An AI/GenAI workflow An internal tool An internal tool A data pipeline A data pipeline An agent An agent A reporting solution A reporting solution An integration An integration An ERP solution An ERP solution A Power Platform application A Power Platform application A reconciliation process A reconciliation process A system or workflow that materially improved how people work It doesn't have to be built in Claude. It doesn't even have to have been built specifically for Finance. But it must be real. You'll be expected to demonstrate something you've built as part of our interview process. 2. You think in systems You naturally look beyond the immediate task and ask how the underlying system works. You understand that a problem with a number may actually be a problem with: data integration process system control output. You enjoy finding the root cause rather than repeatedly fixing the symptom. 3. You're comfortable with technology We're particularly interested in experience across areas such as: Software engineering Software engineering Data engineering / analytics engineering Data engineering / analytics engineering AI and GenAI AI and GenAI Process automation Process automation APIs and integrations APIs and integrations Microsoft Dynamics / D365 Microsoft Dynamics / D365 Anaplan Anaplan Power Platform Power Platform Workflow automation Workflow automation Data modelling and transformation Data modelling and transformation Business intelligence Business intelligence ERP systems ERP systems You don't need experience across all of these. Depth in one or more, combined with the ability and curiosity to learn the rest, is more valuable than a checklist of technologies. 4. You're curious about Finance You don't need to arrive knowing every accounting concept. But you do need to be interested in understanding the domain. You'll need to become comfortable with areas such as reconciliation, reporting, planning, financial data, controls, audit and the systems that support them. The expectation isn't that you already know everything. The expectation is that you can learn quickly and then use your technical capability to make the domain work better. What the work looks like You'll work alongside the Finance team and across our technology ecosystem, identifying opportunities to improve how Finance operates. Some weeks that might mean investigating why Dynamics and Anaplan disagree on a number and fixing the underlying integration or data flow. Other weeks it might mean building an AI-powered workflow that reduces a two-day reconciliation to two hours. You might redesign a reporting process, build an automated control, improve data integrity, create an internal tool, connect systems, or identify where AI can safely remove repetitive manual work. You'll also work with Finance colleagues who understand the business and accounting requirements deeply. Your role is not to replace that expertise. It's to combine it with engineering thinking to build something better. You'll become the bridge between Finance, Data, Technology and Engineering someone who can understand the business problem, interrogate the underlying systems and data, and then help build the solution. What we won't compromise on We're flexible about where your technical capability comes from. We're flexible about whether you've worked in Finance before. We're flexible about whether your AI experience is Claude, another GenAI platform, or something you've built yourself. We're flexible about whether your background is consulting, fintech, technology, engineering or ERP. We are not flexible about whether you can build. If you tell us you've automated something, built an AI workflow, created an integration or solved a complex technical problem, we want to see it. Bring us something you've built. That's one of the first things we'll want to explore with you. Reality check This role sits inside Finance, so you'll need to become comfortable with financial concepts, controls and the realities of a live finance environment. You'll also be working in ambiguity. There won't always be a perfect specification. Some systems will be live while you're improving them. Some processes will have existed for years for good reasons. And sometimes the hardest part of automation isn't building the solution it's getting people to trust it. You'll need to be able to explain technical ideas to Finance professionals, understand why a control matters, challenge existing ways of working constructively and know when automation should not replace human judgement. If you enjoy taking messy problems, understanding how they work and building something materially better, you'll probably enjoy this role. Where you work from Remote or based in any of our operating markets capability matters more than location. If you're a technical builder who wants to apply engineering, automation, data and AI to some of the most interesting problems inside a rapidly scaling African fintech, we'd like to meet you. And please bring something you've built. Why M-KOPA? At M-KOPA, we empower our people to own their careers through diverse development programs, coaching partnerships, and on-the-job training. We support individual journeys with family-friendly policies, prioritize well-being, and embrace flexibility. Join us in shaping the future of M-KOPA as we grow together. Explore more at . Recognized four times by the Financial Times as one Africa's fastest growing companies (2022, 2023, 2024, 2025 and 2026), named on CNBC's World’s Top Fintech Companies 2025 & 2026 and by TIME100 Most influential companies in the world 2023 and 2024 , we've served over 10 million customers, unlocking $2 billion in cumulative credit for the everyday earners across Africa, in addition to over 10,000 e-bikes financed in Kenya. Important NoticeM-KOPA is an equal opportunity and affirmative action employer committed to assembling a diverse, broadly trained staff. Women, minorities, and people with disabilities are strongly encouraged to apply. M-KOPA explicitly prohibits the use of Forced or Child Labour and respects the rights of its employees to agree to terms and conditions of employment voluntarily, without coercion, and freely terminate their employment on appropriate notice. M-KOPA shall ensure that its Employees are of legal working age and shall comply with local laws for youth employment or student work, such as internships or apprenticeships. M-KOPA does not collect/charge any money as a pre-employment or post-employment requirement. This means that we never ask for recruitment fees’, processing fees’, interview fees’, or any other kind of money in exchange for offer letters or interviews at any time during the hiring process. Applications for this position will be reviewed on a rolling basis. Shortlisting and interviews will take place at any stage during the recruitment process. We reserve the right to close the vacancy early if a suitable candidate is selected before the advertised closing date. If your application is successful M-KOPA undertakes pre-employment background checks as part of its recruitment process, these include; criminal records, identification verification, academic qualifications, employment dates and employer references. Originally posted on Himalayas

a month ago