Data Engineer

Posted 8 Days Ago
Be an Early Applicant
Midrand, City of Johannesburg Metropolitan Municipality, Gauteng, ZAF
Hybrid
Mid level
Artificial Intelligence • Information Technology • Software • Consulting
The Role
Design, build and maintain scalable data pipelines, ETL/ELT processes, databases and dashboards. Ensure data integrity, security and governance; integrate systems via APIs and cloud platforms; support reporting, analytics and digital transformation for government clients.
Summary Generated by Built In

Department: Implementation / Delivery

Salary: Market related

Company Description:

Boxfusion is a proudly South African technology company with over 16 years of innovation in government digital transformation. We are driven by a singular purpose: to improve people's lives by building software that changes how government works. From our award-winning SmartGov platform to our open-source Shesha framework and AgriTech innovations, our solutions touch millions of South African citizens daily. Our people are the engine behind this mission, and we invest in their growth, curiosity and impact.

Overview:
The Data Specialist Engineer is responsible for designing, developing, managing, and optimising enterprise data solutions that support business operations, reporting, analytics, and digital transformation initiatives for Boxfusion clients. The role focuses on ensuring data accuracy, availability, integrity, and security while enabling data-driven decision-making through effective integration, automation, and reporting solutions.

The incumbent will work closely with project teams, business analysts, developers, and client stakeholders to implement scalable data architectures, dashboards, integrations, and analytical solutions aligned to client operational and strategic objectives.

Key responsibilities:
  • Design, develop, implement, and maintain scalable data pipelines and database solutions for client systems.

  • Develop and optimise ETL/ELT processes to support data migration, synchronisation, and transformation activities.

  • Ensure the integrity, accuracy, consistency, and availability of enterprise data across systems.

  • Perform database administration, maintenance, backup management, and performance optimisation.

  • Monitor and troubleshoot data-related issues and provide timely resolutions. Analyse the client’s current culture and appetite for transition to automated systems.

  • Integrate enterprise applications, third-party systems, APIs, and cloud-based platforms.

  • Support system interoperability and seamless data exchange between platforms.

  • Collaborate with software developers, implementers, and business analysts to understand business data requirements.

  • Assist in deployment, testing, and validation of data integration solutions.

  • Provide technical support and maintenance for data solutions implemented for clients.

  • Develop dashboards, reports, and visual analytics using Power BI, Tableau, or similar tools.

  • Analyse complex datasets to identify trends, insights, and operational improvement opportunities.

  • Support business intelligence initiatives through accurate and timely reporting.

  • Design and maintain data models to support analytical and operational reporting requirements.

  • Present findings and technical insights to stakeholders in a clear and understandable manner.

  • Ensure compliance with data governance standards, security protocols, and regulatory requirements.

  • Implement data quality controls and monitoring mechanisms.

  • Assist in defining data standards, naming conventions, and data management procedures.

  • Ensure secure access control and protection of sensitive information.

  • Maintain technical documentation related to databases, integrations, and reporting solutions.

  • Identify opportunities to improve system performance, automation, and reporting efficiencies.

  • Research and recommend emerging technologies, tools, and best practices related to data engineering and analytics.

  • Participate in digital transformation and innovation initiatives within client environments.

  • Contribute to process improvement initiatives that enhance operational effectiveness and service delivery.

  • Support AI-driven analytics and automation initiatives where applicable.

Qualifications & Experience:

Minimum Requirements:

  • Diploma or Degree in:

    • Data Science

    • Computer Science

    • Information Systems

    • Statistics

    • Mathematics

    • Software Engineering

    • Engineering or related technical field.

  • Certifications in any of the following will be advantageous:

    • Microsoft Azure Data Engineer Associate

    • AWS Certified Data Analytics

    • Google Professional Data Engineer

    • SQL Certifications

    • Power BI / Tableau Certifications.

  • 3 to 5 years’ experience in:

    • Data engineering

    • Database development

    • Data analytics

    • ETL pipeline development

    • Business intelligence or systems integration environments.

  • Proven experience in:

    • Designing and maintaining data pipelines and data warehouses.

    • Working with structured and unstructured datasets.

    • Developing dashboards and reporting solutions.

    • Integrating systems through APIs and data services.

    • Supporting enterprise-level data solutions.

  • Experience working within government, enterprise, or digital transformation projects will be advantageous.

  • Strong proficiency in:

    • SQL

    • Python

    • R or similar programming languages.

    • Experience with:

    • ETL/ELT tools and processes.

    • Data modelling and database design.

    • Cloud platforms such as Microsoft Azure, AWS, or Google Cloud.

    • Power BI, Tableau, or other reporting and visualisation tools.

    • API integration and data synchronisation techniques.

  • Knowledge of:

    • Data governance principles.

    • Data quality management.

    • Data security and compliance standards.

    • AI/ML concepts and analytics methodologies.

  • Digital & Operational Literacy:

    • Advanced proficiency in Microsoft Excel, PowerPoint, Word, and reporting tools.

    • Ability to produce technical documentation and analytical reports.

Behavioural Competencies
  • Analytical thinking

  • Problem-solving capability

  • Attention to detail

  • Communication and presentation skills

  • Stakeholder engagement

  • Innovation and continuous improvement mindset

  • Team collaboration

  • Time management and organisational skills

  • Adaptability and continuous learning

  • Accountability and ownership

  • Critical thinking

  • Client service orientation

Application Process:

We know a CV doesn’t tell the full story, so our process includes a short set of practical assessments to better understand your strengths and fit for this role.

You can expect assessments covering:

  • Numerical Reasoning

  • Critical Thinking

  • Data Extraction, Transformation and Loading (ETL)

  • MySQL

  • Big 5 (OCEAN) Personality Test

Total estimated time: ±50 minutes

Please ensure you complete assessments in one sitting using a stable internet connection.

Link to assessments: https://app.testgorilla.com/s/9m41uu8k

We’re looking forward to getting to know the real you — beyond your CV. Good luck!

Important: Please complete the assessments in one sitting using a stable internet connection. Avoid copying and pasting; the system includes proctoring features that may flag irregular activity.

Skills Required

  • Diploma or Degree in Data Science, Computer Science, Information Systems, Statistics, Mathematics, Software Engineering, Engineering or related technical field
  • Certifications: Microsoft Azure Data Engineer Associate, AWS Certified Data Analytics, Google Professional Data Engineer, SQL, Power BI or Tableau (advantageous)
  • 3 to 5 years' experience in data engineering, database development, data analytics, ETL pipeline development, BI or systems integration
  • Proven experience designing and maintaining data pipelines and data warehouses
  • Experience working with structured and unstructured datasets
  • Experience developing dashboards and reporting solutions (Power BI, Tableau or similar)
  • Experience integrating systems through APIs and data services
  • Strong proficiency in SQL
  • Strong proficiency in Python
  • Proficiency in R or similar programming languages
  • Experience with ETL/ELT tools and processes
  • Experience with data modelling and database design
  • Experience with cloud platforms (Microsoft Azure, AWS or Google Cloud)
  • Knowledge of data governance, data quality management, data security and compliance standards
  • Familiarity with AI/ML concepts and analytics methodologies
  • Advanced proficiency in Microsoft Excel, PowerPoint and Word; ability to produce technical documentation and analytical reports
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
125 Employees

What We Do

Boxfusion is a 100% South African owned and operated software solutions company that specializes in digitally transforming the public sector. As an Oracle Platinum Partner, they leverage Oracle CX, AI, and Integration technologies to empower brands to deliver exceptional customer and employee experiences and improve business efficiency and growth.

Similar Jobs

RELX Logo RELX

Data Engineer

Information Technology • Legal Tech • Analytics
In-Office
3 Locations
10001 Employees
In-Office
2 Locations
10000 Employees

Parvana Logo Parvana

Data Engineer

Agency • Information Technology • Professional Services
In-Office
Centurion, City of Tshwane Metropolitan Municipality, Gauteng, ZAF

LexisNexis Logo LexisNexis

Data Engineer

Information Technology • Legal Tech • Professional Services • Analytics • Business Intelligence
In-Office
3 Locations
10001 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account