Technology

Data Engineer

Deka Minas Pty Ltd·Central, Western Cape, south-africa·FULL_TIME
TechnologyleadFULL_TIME
-Closes 8 Feb 2027

Seize the opportunity to elevate your career in data engineering within a leading financial institution that is at the forefront of digital innovation. This role offers a unique chance for experienced professionals to lead complex data projects, influence strategic decision-making, and work on cutting-edge technologies in a dynamic environment. Duties: Design, develop, and maintain data pipelines, models, and dashboards to support business intelligence initiatives. Build and optimize components of the data warehouse on Teradata to ensure efficient data storage and retrieval. Develop engaging data visualizations and dashboards using Power BI for stakeholder insights. Integrate data from diverse sources such as Hive, MSSQL, and Teradata, ensuring seamless data flow. Create and manage data APIs to facilitate data movement across systems. Uphold data governance standards by documenting data definitions, creating business glossaries, and securing approval for data models. Collaborate with cross-functional teams including data analysts, business stakeholders, and IT to deliver tailored data solutions. Requirements: Bachelor’s degree in Computer Science, Information Systems, or a related field. 8+ years of experience in data engineering within the financial services sector. Expertise in Teradata, Power BI, MSSQL, Hive, and Oracle data solutions. Strong background in building and maintaining data warehouses and pipelines. Knowledge of data governance practices, including documentation and data model approval processes. Proven experience in API development for data integration. Excellent problem-solving skills and ability to manage large data volumes. Ab Initio experience is advantageous. Nice to Have: Experience with Ab Initio for large-scale data processing. What We'll Give You: Competitive hourly rate ranging from R500 to R1,100p/h, negotiable. The opportunity to work on innovative projects within a prominent financial services institution. The chance to develop your expertise in a collaborative and forward-thinking environment. Join us today to lead data-driven initiatives that shape the future of banking and financial services. Apply now and take the next step in your professional journey towards impactful and rewarding work.

At a glance

Company

Deka Minas Pty Ltd

Location

Central, Western Cape, south-africa

Employment

FULL_TIME

Experience

lead

Valid until

February 8, 2027

Created

November 10, 2026

More opportunities

Similar roles you might like

Lead Engineer

E-Merge IT Recruitment

Sandton, Gauteng, south-africa

Permanent

A leading, internationally recognised management consulting firm specialising in banking and insurance is looking for an accomplished Lead Engineer. With an international footprint, a strong reputation within the financial services industry and four consecutive years of Top Employer recognition, you will be joining an environment that values exceptional talent, continuous development and a culture of engineering excellence This is an opportunity to step into a crucial leadership position within a business that partners with leading financial institutions. You will play an influential role in shaping engineering practices, driving technical decisions and ensuring the delivery of scalable, high-quality solutions Ready to lead beyond the code? Bring your technical expertise, strategic thinking and leadership to an environment where your decisions matter, your ideas carry influence and your contribution makes a lasting impact- Apply now! Requirements: 10+ years in technology consulting, software delivery, cloud, data engineering, AI or related fieldsDegree in engineering, computer science, information systems, business science or business management. A postgraduate qualification is advantageousA hands-on engineering background: previously a software, data, cloud or platform engineer, technical lead or architect, with production platforms designed, built or supportedCredible with engineers, architects and client technical stakeholders on delivery, architecture, engineering practice and technology decisionsStrong grasp of modern delivery practice: cloud platforms, CI/CD, infrastructure as code, software and data engineering, platform operationsProven delivery of client projectsExperience leading technical professionalsStrong stakeholder management, communication and relationship-buildingBasic commercial awarenessSolid understanding of data platform, cloud, analytics or AI delivery environmentsProfessional-level certification in cloud, data platforms or project deliveryWillingness and ability to travel regularly to client sitesExperience in a consulting or professional-services firmExperience delivering data platform, cloud, data engineering, AI or software engineering projectsExperience with Databricks, Microsoft Fabric, AWS, Azure or modern data platformsExperience working with enterprise clientsReference number for this position is MAT61586 which is a permanent position based in Sandton offering a cost to company salary of up to R1.3m negotiable on experience and ability. Contact Mavis on [[mavism@e-merge.co.za]] or call her on 011 463 3633 to discuss this and other opportunities. Are you ready for a change of scenery? The E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website www.e-merge.co.za for more great positions. Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

a day ago

Senior Devops Engineer

Network Recruitment

Johannesburg, Gauteng, south-africa

FULL_TIME

Key Responsibilities Platform Engineering & Operations Design, manage, and continuously improve Kubernetes platforms across cloud and on-premise environments. Ensure the reliability, availability, performance, and scalability of critical production systems. Support and maintain live production platforms while driving ongoing operational improvements. Participate in incident investigation, root-cause analysis, and reliability enhancement initiatives. Develop and implement best practices for platform operations and system resilience. Infrastructure as Code & Automation Build and maintain infrastructure using Infrastructure as Code (IaC) tools. Develop reusable automation frameworks and standardized deployment patterns. Improve provisioning, upgrade, and lifecycle management processes. Drive automation initiatives that reduce manual operational effort and improve efficiency. Enhance deployment consistency and operational repeatability across environments. Kubernetes & Platform Management Provide technical leadership on Kubernetes architecture, administration, and optimization. Manage GitOps-based deployment workflows and release management processes. Support application deployment and configuration management within containerized environments. Improve deployment safety, rollback strategies, and environment consistency. Manage stateful workloads and storage solutions within Kubernetes ecosystems. Production Support & Reliability Engineering Support platforms with demanding uptime and availability requirements. Improve backup, disaster recovery, and system recovery processes. Implement monitoring, alerting, and observability best practices. Ensure platform stability through proactive performance tuning and reliability initiatives. Contribute to service availability and operational maturity. Technical Leadership & Mentorship Mentor junior and intermediate engineers within the DevOps function. Promote engineering excellence through documentation, knowledge sharing, and coaching. Support onboarding and technical skills development. Establish and maintain operational standards and best practices across teams. Collaboration & Architecture Partner with software engineering, data, and integration teams to deliver robust platform solutions. Contribute to platform strategy, technical roadmaps, and architectural decisions. Communicate technical risks, recommendations, and design considerations to stakeholders. Drive continuous improvement and innovation across infrastructure and platform services. Required Skills & Experience Cloud, Infrastructure & Kubernetes Strong hands-on experience operating Kubernetes in production environments. Proven experience managing cloud-native platforms. Extensive experience with Terraform and Infrastructure as Code methodologies. Experience implementing and managing GitOps practices. Strong Linux systems administration skills. Experience supporting stateful applications and workloads. Experience using automation tools such as Ansible . Knowledge of containerisation technologies and deployment pipelines. Operational & Reliability Engineering Experience supporting mission-critical production environments. Strong understanding of infrastructure reliability and operational excellence. Experience implementing monitoring, alerting, and observability solutions. Solid knowledge of: DNS TLS/SSL Load Balancing Ingress Controllers Networking Fundamentals Platform Engineering Experience working across both cloud and on-premise infrastructure environments. Strong understanding of scaling, performance optimisation, and high-availability architectures. Experience developing and improving deployment, recovery, and operational procedures. Preferred Skills Experience with one or more of the following will be highly advantageous: AWS Azure ArgoCD Helm Kustomize Docker Cloudflare Kubernetes Storage Solutions CSI Drivers Longhorn EBS Site Reliability Engineering (SRE) practices and Service Level Objectives (SLOs) Software Development experience Customer-hosted platform support Certifications The following certifications would be beneficial: Certified Kubernetes Administrator (CKA) Certified Kubernetes Application Developer (CKAD) Other cloud or infrastructure-related certifications Key Competencies Strong analytical and problem-solving abilities. Ability to work independently and take ownership of platform outcomes. Excellent communication and stakeholder engagement skills. Strong mentoring and leadership capabilities. Meticulous attention to detail and commitment to operational excellence. Passion for automation, continuous improvement, and modern engineering practices. Ability to thrive in complex and fast-paced technical environments. 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

a day ago

Business Data Analsyt

Network Recruitment

Johannesburg, Gauteng, south-africa

FULL_TIME

Key Responsibilities Business Intelligence & Reporting Analyse, design, develop, support, and maintain reporting and analytics solutions. Develop BI solutions using SQL, ETL processes, database programming, and reporting tools within the Microsoft BI ecosystem. Design and develop operational dashboards across claims, procurement, and business operations. Create and maintain governed data models and semantic layers to ensure a consistent and reliable source of business information. Integrate and standardise data from multiple internal and external systems. Automate recurring reporting processes and improve reporting efficiency. Document BI assets, reporting standards, and data definitions. Analytics & Insights Develop claims analytics focusing on cycle times, claims leakage, SLA performance, severity trends, and settlement analysis. Deliver procurement analytics, including spend analysis, supplier performance measurement, and cost optimisation opportunities. Monitor broker and binder performance through reporting, forecasting, and risk analytics. Generate product and commercial insights by identifying profitability drivers and growth opportunities. Support pricing initiatives through data analysis and process enhancement. Develop forward-looking KPIs, predictive alerts, and operational monitoring frameworks. Data Governance & Quality Maintain strong data quality controls and reconciliation processes. Support data governance initiatives and ensure reporting accuracy and integrity. Translate complex data findings into meaningful business recommendations. Minimum Requirements Qualifications Bachelor's Degree or Diploma in: Informatics Computer Science Statistics Mathematics Information Technology Related analytical discipline Experience Minimum 4 years' experience in a Business Intelligence, Data Analytics, or related role. Previous experience developing BI solutions within medium to large organisations. Strong experience within Microsoft BI environments. Insurance industry experience is highly advantageous, particularly within: Claims Analytics Underwriting Analytics Pricing Analytics Broker Performance Reporting Essential Technical Skills Power BI SSIS SSRS Databricks Python Azure Data Factory Azure Synapse Analytics Microsoft SQL Server T-SQL Additional Technical Experience Experience with one or more of the following: Python R Java C# C++ Knowledge of machine learning and predictive analytics frameworks such as: Scikit-learn TensorFlow PyTorch Experience with cloud and big-data technologies, including: Azure Databricks Hadoop Spark Kafka AWS Google Cloud Platform Key Competencies Strong analytical and problem-solving capabilities. Ability to translate business requirements into actionable data solutions. Experience designing, maintaining, and explaining complex data models. Strong understanding of statistical analysis and predictive modelling techniques. Ability to identify business opportunities through data-driven insights. Commercially minded, with the ability to convert data findings into business value. Excellent verbal and written communication skills. Strong stakeholder engagement and relationship-management skills. Ability to manage multiple priorities and work effectively under pressure. Collaborative team player capable of working across diverse technical and business teams. 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

a day ago

Ai Engineer/ai Data Scientist

Network Recruitment

Johannesburg, Gauteng, south-africa

FULL_TIME

Key Responsibilities Design, build, and deploy AI-powered applications and intelligent automation solutions. Develop and optimize machine learning and generative AI models. Work with Large Language Models (LLMs) and Agentic AI frameworks to solve complex business challenges. Develop data pipelines and analytical solutions using Python and SQL. Create interactive dashboards and business insights using Power BI. Collaborate with stakeholders to identify business opportunities and translate requirements into technical solutions. Evaluate, test, and implement emerging AI technologies and methodologies. Ensure data quality, model accuracy, and scalability of AI solutions. Contribute to the continuous improvement of data science and AI best practices. Minimum Requirements Qualifications Bachelor's Degree in one of the following disciplines: Computer Science Data Science Mathematics Statistics Engineering Information Technology Related quantitative field Technical Skills Python SQL Power BI Machine Learning Artificial Intelligence Large Language Models (LLMs) Agentic AI Frameworks Data Analysis and Data Modelling Preferred Experience Developing and deploying AI and machine learning solutions in a commercial environment. Working with generative AI technologies and conversational AI platforms. Building data-driven products and analytics solutions. Experience with cloud technologies and modern data platforms. Knowledge of model evaluation, prompt engineering, and AI governance principles. Key Competencies Strong analytical and problem-solving abilities. Excellent communication and stakeholder engagement skills. Ability to translate business requirements into scalable AI solutions. Curiosity and passion for emerging technologies. Strong attention to detail and commitment to quality. Ability to work effectively both independently and within a collaborative team environment. 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

a day ago

Data Scientist

University of Cape Town

Western Cape, south-africa

full-time

UCT, through the HPI - UCT Digital Health Partnership, is seeking a skilled and motivated Data Scientist to be seconded to the Provincial Health Data Centre (PHDC) and the growing portfolio of digital health and routine health data research it supports. The successful candidate will play a key role in onboarding and training researchers requiring access to the PHDC's Secure Data Environment, while contributing to the development and strengthening of the data infrastructure that enables high-quality health research. This position forms part of the long-standing partnership between UCT's Centre for Integrated Data and Epidemiological Research (CIDER) and the PHDC and offers an opportunity to contribute to impactful research and the advancement of digital health in the Western Cape. The post would suit someone with a strong technical background in data engineering, data architecture and software development, with a view to applying their skills to health data and research. The ideal candidate will be comfortable working with secure and sensitive data, developing and supporting data pipelines and web applications, and collaborating with researchers and technical teams in a fast-changing environment. Key responsibilities include: Support the onboarding of researchers to the PHDC Secure Data Environment. Provide training and technical support to researchers using the Secure Data Environment. Develop, maintain and support data pipelines using Databricks or similar platforms. Develop and maintain web applications and associated data services. Apply secure coding, access control and data privacy principles when working with sensitive patient-level data. Support data integration, processing and transformation using Python, Apache Spark and SQL. Contribute to monitoring, audit logging and CI/CD processes. Work collaboratively with technical teams, researchers and other stakeholders to support digital health research projects. Contribute to the ongoing development and improvement of the PHDC's data infrastructure. Requirements for the post: A Bachelor's degree in Computer Science, Data Science, Software Development, Engineering or a related field. A minimum of 4 years' experience in data engineering, data architecture or a related field. Experience supporting data pipelines in Databricks or similar platforms. Experience developing and/or maintaining web applications. Proficiency in Python, particularly for data engineering, and Flask. Knowledge of Apache Spark fundamentals and SQL. Knowledge of data security, privacy and access-control principles. Understanding of CI/CD fundamentals, monitoring and audit logging. Experience with cloud platforms. Working knowledge of HTML, JavaScript and CSS. Strong analytical thinking and problem-solving skills, with the ability to work effectively in a fast-changing environment and adapt to changing requirements. Strong written and verbal communication skills, with the ability to work collaboratively and respectfully as part of a multidisciplinary team. A high level of integrity, discretion and commitment to data confidentiality, particularly when working with sensitive patient-level data. The following would be advantageous: Honours' degree would be advantages Experience with health information systems and health data; Experience with analytical programming languages such as Stata, R or Scala; and Research experience and/or Master's-level postgraduate studies. The 2026 annual cost of employment is between R661 967 and R778 783. This post is a two-year appointment on condition of satisfactory progress and available funding. Closing date: 10 November 2026

a day ago

Implementation Specialist

Network Recruitment

Johannesburg, Gauteng, south-africa

FULL_TIME

Join a fast-growing technology environment where you'll play a critical role in delivering successful software implementations and exceptional client experiences. As an Implementation Specialist, you will work closely with customers, business stakeholders, and technical teams to configure, deploy, and optimise software solutions that align with business objectives and operational requirements. This role offers the opportunity to combine project management, business analysis, system configuration, customer engagement, and training into a rewarding and diverse position. If you enjoy working directly with clients, translating requirements into practical solutions, and helping businesses maximise return on investment, this role is for you. Key Responsibilities: Plan and manage software implementations according to agreed timelines and project objectives Coordinate implementation activities across technical, support, development, and sales teams Engage with clients to gather business requirements and perform gap analysis Configure and customise software solutions based on client requirements Conduct system testing and quality assurance activities Deliver onsite and remote training sessions for end-users Translate business processes into system requirements and functional solutions Document business requirements, implementation notes, and use cases Provide implementation support and ensure smooth handover to support teams Build strong client relationships through consistent service excellence and communication Job Experience and Skills Required: Education: Relevant tertiary qualification in Information Technology, Business Process Analysis, Project Management, or a related field Advantageous: Certifications in Project Management or Software Implementation Experience: Minimum 3 years' experience in one or more of the following: Implementation Consultant Onboarding Specialist Customer Success Specialist Business Analyst (Non-Technical) Account Manager with Implementation Responsibilities Experience within Finance, Debt Collection, Accounts Receivable, or related environments advantageous Technical Skills: Software Implementation Methodologies SQL Database Configuration and Management Business Process Analysis Requirements Gathering and Documentation System Configuration and Testing Project Planning and Coordination Additional Requirements: Excellent communication and interpersonal skills Strong attention to detail and organisational abilities Ability to translate business requirements into system configurations Strong training and presentation skills Excellent time management and prioritisation skills Customer-focused and solution-oriented mindset Ability to work independently and collaboratively within a team Own transport and willingness to travel when required Apply now! For more exciting IT vacancies, please visit: I also specialise in recruiting in the following: Data Engineer Software Developer 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: Karmishka Naidoo Specialist Recruitment Consultant Connect with me on LinkedIn!

a day ago