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.
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.
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
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
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.









