Salary
≈ $15k – $41k per year (Estimated)
Location
In office (Johannesburg)
Seniority
Junior · 2+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.
Job Description
Our client, a leading technology services company based in Bryanston, is looking for a strong Junior / Intermediate Data Engineer with Business Intelligence experience to join their team on a rolling contract. The successful candidate will be responsible for developing, maintaining, and supporting SQL Server reporting solutions while ensuring accurate, reliable, and efficient data delivery across the business.
The ideal candidate will have solid experience working with the Microsoft Data Stack, particularly MS SQL Server, T-SQL, and SSRS, with the ability to manage report development from design through deployment and ongoing support.
Requirements
Key Responsibilities
- Develop, maintain, and optimize SQL Server databases, queries, and reporting solutions.
- Design, build, and maintain SSRS reports from requirements through deployment.
- Create and optimize advanced T-SQL queries, stored procedures, and database views.
- Develop report datasets, parameters, subscriptions, and deployment configurations.
- Troubleshoot and resolve report performance and data-related issues.
- Ensure the accuracy, integrity, and consistency of reporting data.
- Support business users with reporting requests and enhancements.
- Extract, transform, and prepare data for reporting and analysis.
- Collaborate with technical teams to deliver high-quality reporting solutions.
- Assist with the transition toward modern BI platforms, including Power BI.
- Diploma or Degree in Information Technology, Computer Science, Information Systems, Data Science, or a related field.
- 2-4 years' experience in Data Engineering, SQL Development, or Business Intelligence.
- Strong hands-on experience with Microsoft SQL Server.
- Practical experience developing reports using SSRS.
- Experience writing advanced T-SQL queries for reporting and data transformation.
Technical Skills
- Microsoft SQL Server
- T-SQL Development
- SQL Server Reporting Services (SSRS)
- SQL Query Optimisation
- Stored Procedures
- Database Views
- Data Transformation
- Report Development & Deployment
- Relational Databases
- Microsoft Excel
Advantageous Skills
- Python
- Pandas
- Power BI
- Grafana
- Splunk
- Strong analytical and problem-solving skills
- Excellent attention to detail
- Effective communication skills
- Ability to work independently and collaboratively
- Strong time management and organisational skills
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
681,796 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
Johannesburg
Principal Data Engineer (Databricks)
3 hours ago
≈ $26k – $58k per year (Estimated) • In office • Full-Time • 3+ years exp • Cape Town
Python
SQL
Databases
Databricks
AI/ML
Spark
DevOps
CI/CD
Analytics
Power BI
Fivetran
Apply
Mid-Senior .Net Developer
3 hours ago
≈ $21k – $53k per year (Estimated) • In office • Full-Time • Pretoria
JavaScript
SQL
C#
C#
.NET
Databases
MS SQL
Frontend
Vue.js
DevOps
Rest API
Azure DevOps
Azure
Jenkins
Git
Management
Agile
Apply
Senior Data Scientist
3 hours ago
≈ $21k – $52k per year (Estimated) • Remote • Full-Time • 3+ years exp • Bachelor's Degree • Cape Town
Python
SQL
Databases
Databricks
Google BigQuery
Azure Cosmos DB
BigQuery
AI/ML
Spark
XGBoost
Scikit-learn
PyTorch
Time Series Forecasting
DevOps
GCP
Azure
AWS
AWS Lambda
Amazon S3
Analytics
Matplotlib
Plotly
Management
Agile
Apply
Senior Risk Manager
3 hours ago
≈ $18k – $39k per year (Estimated) • In office • Full-Time • 5+ years exp
Analytics
Power BI
Microsoft Excel
Management
SharePoint
Apply
Infrastructure Engineer
3 hours ago
≈ $17k – $50k per year (Estimated) • Remote/Hybrid • Full-Time • Cape Town
DevOps
Splunk
GCP
Zabbix
OpenShift
VMWare
Prometheus
Azure
CI/CD
AWS
Kubernetes
Grafana
Amazon EKS
Google GKE
Azure AKS
OpenStack
GitHub
GitLab
Apply
SALES CONSULTANT
3 hours ago
$7.4k – $26k per year • In office • Contractor • 2+ years exp
Management
WhatsApp
Apply
In office • Full-Time • 2+ years exp
Management
Outlook
Marketing
HubSpot
LinkedIn
Instagram
Apply
Contract Manager - Western Cape
3 hours ago
≈ $17k – $46k per year (Estimated) • In office • Contractor • 3+ years exp
DevOps
SLI/SLO/SLA
Apply
Apply
SENIOR ACCOUNTANT
3 hours ago
≈ $19k – $40k per year (Estimated) • In office • Full-Time • 5+ years exp
Analytics
Microsoft Excel
Management
Xero
Apply
FinOps Engineer
1 day ago
≈ $20k – $44k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Johannesburg
Python
SQL
PowerShell
DevOps
Azure
AWS
FinOps
Analytics
Power BI
Management
Jira
ServiceNow
Apply
Apply
Export Key Accounts Manager
1 day ago
≈ $15k – $43k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Johannesburg
Apply
Incentive Account Manager
1 day ago
≈ $8k – $22k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Johannesburg
Management
Outlook
Apply
≈ $8.5k – $16k per year (Estimated) • In office • Full-Time • 2+ years exp • Johannesburg
Management
Outlook
Apply
This is one of many
681,796 more open roles from verified company boards, updated every day.

