Time since we first saw it
Day 152
Up longer than most. Similar jobs usually come down between day 6 and day 47.
From 1,409 similar postings that came down. Coming down is not always a hire.
Reads like an Analytics Engineer role: dbt models and clean tables.
Johannesburg, South Africa
Open 5 months, first seen by us 152 days agoOn-Site Work Requirement: This role requires full-time, on-site presence at the client’s premises located in Pretoria. Remote or hybrid work arrangements are not applicable.Read the full posting
Employment type in the employer’s posting: Full Time ContractorFrom the employer’s posting
Create reports for data held in the Mi-Fusion intelligence system
Design and develop data warehouse ETL processes and related reporting
Architect, model, develop and maintain ETL transformation code
Design queries that support complex report construction
Work with business analysts and architects on requirements and technical design specs
responsible for creating reports for data created in the Mi-Fusion system
Ability to design and develop Data Warehouse ETL processes and associated reporting
Architect, design (including data model), develop, implement, and maintain code for ETL Transformation
Architect and design queries to enable complex report construction
Ability to collaborate with Business Analysts/ BPE’s and architects to analyze business requirements, develop data model strategies and develop technical design specifications
Familiarity with alternative data storage and transfer format such as JSON advantageous
Ability to work independently while contributing effectively as part of a team
Excellent communication skills — clear, regular, and accurate
Familiarity with GraphQL advantageous
Open 5 monthsWe first saw this posting 152 days ago and it is still up. Roles open this long are often slow to fill or kept open to collect applications.
These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.
Day 152
Up longer than most. Similar jobs usually come down between day 6 and day 47.
From 1,409 similar postings that came down. Coming down is not always a hire.
1 open job
Hiring recordAdd your resume and we’ll mark which of these tools you already use, and point out anything in the posting that could rule you out.
This role provides deep technical and business support for all aspects of data acquisition, data analysis, data interpretation, and interactive data visualizations. The role enables us to assist our clients in extracting greater value from raw datasets that are varied in their composition, that are growing constantly, and tend to get more complex over time. At its core, we help our clients visualize their data in new and more informative ways than ever before. The candidate will have an advanced understanding of SQL, ETL tools, data ingestion, data discovery & analysis, data cleansing, data transformation, data modelling, and data visualization. JOB REQUIREMENTS
TECHNICAL REQUIREMENTS - Database - Intermediate to advanced skills for doing SQL database queries and associated functions - Database - Exposure to Time Series Database technologies such as Druid would be advantageous
- Transformation tool - Experience with a transformation tool such as Pentaho Data Integration (kettle, database AND spoon) would be advantageous, but is not a necessity - Report writer tools - Experience with Reporting tools such as SuperSet, Pentaho, Tableau, or similar. - Source control: Experience using Git version control software would be advantageous
Complete your application on mic3.bamboohr.com. The employer’s form will show what is required.
Already applied? Track this application
We file this job under Analytics Engineer, by the work the posting describes.
Analytics engineers turn raw warehouse data into clean, tested and documented tables that analysts and dashboards can rely on, often with dbt.
Expect strong SQL, data modeling, Git, and a warehouse such as Snowflake, BigQuery or Redshift.
A data engineer gets data into the warehouse; an analytics engineer shapes it once it is there and works closer to the analysts who use it.
The government has no code for analytics engineers, so these figures are for the closest group, database architects, the same group we use for data engineers.
Source: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025) and Employment Projections (2025 to 2035). Occupation code 15-1243.
Mi-C3 is seeking a skilled, highly analytical Business Intelligence Specialist/ Report writer, who’s passionate about the intersection of technology and Intelligence Analysis (Corporate or Government - Military, Police, or Law Enforcement). The successful Business Intelligence Specialist/ Report writer will be responsible for creating reports for data created in the Mi-Fusion system, our Flagship Intelligence software.
This role provides deep technical and business support for all aspects of data acquisition, data analysis, data interpretation, and interactive data visualizations. The role enables us to assist our clients in extracting greater value from raw datasets that are varied in their composition, that are growing constantly, and tend to get more complex over time. At its core, we help our clients visualize their data in new and more informative ways than ever before.
The candidate will have an advanced understanding of SQL, ETL tools, data ingestion, data discovery & analysis, data cleansing, data transformation, data modelling, and data visualization.
JOB REQUIREMENTS
TECHNICAL REQUIREMENTS
PERSONAL ATTRIBUTES
OTHER REQUIREMENTS
Selected passages from the saved posting. Check the full description for conditions and exceptions.
No pay amount identified in the saved description.
Johannesburg, South Africa
- Candidates must be eligible to obtain and maintain security clearance at the highest level, in accordance with applicable national security regulations. - On-Site Work Requirement: - This role requires full-time, on-site presence at the client’s premises located in Pretoria. Remote or hybrid work arrangements are not applicable.
OTHER REQUIREMENTS - Eligibility for Top-Level Security Clearance: - Candidates must be eligible to obtain and maintain security clearance at the highest level, in accordance with applicable national security regulations. - On-Site Work Requirement: