Salary
≈ $32k – $72k per year (Estimated)
Location
In office (Johannesburg)
Seniority
Middle · 3+ years exp
Employment
Full-Time
Confirmed on the employer's own hiring board on Oct 14, 2026. First seen by Alion on Sep 25, 2026.
Overview
Company
Impact
Profile match
Luxury and Private Jet Charter Services From Luxaviation Group - One Of The Largest Private Aircraft Operators In The World.
Luxaviation Group is looking for a qualified candidate to join our Group Business Intelligence team in the role of Data Engineer, based at our offices in Johannesburg.
As a Data Engineer, you will contribute to the development of the Group's data and analytics capabilities, enabling data-driven decision-making across the business. Working at the intersection of data engineering, business intelligence, and emerging AI technologies, you will help transform complex data into trusted insights that support operational and strategic objectives.
Key Responsibilities
- Design, develop and manage ETL/ELT processes to extract, transform, and load data from various sources into data warehouses
- Build, schedule and monitor data pipelines in code - primarily Python, orchestrated with Apache Airflow - ensuring reliable and timely delivery of data
- Contribute to the migration of existing tool-based ETL jobs to code-based, version-controlled pipelines
- Design, develop and manage BI models in a Datawarehouse (star schemas, snowflakes)
- Prepare data for analysis, ensuring it is organized and accessible
- Structure and document data models, metrics and metadata so they are consumable by AI-assisted analytics (semantic models, natural-language querying, Copilot-style features in our BI platform)
- Use AI tools in day-to-day engineering work - code and query generation, documentation, test creation, troubleshooting - while reviewing and validating all output before it reaches production
- Interact with Business Users to identify, document and implement business rules
- Implement data quality checks and monitoring solutions to ensure data integrity and accuracy
- Optimize database performance, including query tuning and indexing
- Work closely with cross functional teams to support data visualization and reporting needs
- Provide support and user training for company reporting tools, including guidance on the effective and responsible use of AI features within them
- Stay up-to-date with the latest industry trends and technologies, in particular the evolving role of AI in data engineering and BI, to continuously improve our practices
Qualifications, Experience & Knowledge
Essential
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field
- Minimum of 3 years of experience in data engineering, designing ETL, data warehouse solutions
- Strong understanding of ETL/ELT principles and patterns: full and incremental loads, change data capture, dependency and scheduling design, error handling
- Strong understanding of data modelling and data warehousing
- Good knowledge of data visualization tools (e.g., Power BI, Tableau)
- Strong proficiency in SQL
- Proficiency in Python for data engineering, automation and scripting
Desirable
- Experience with workflow orchestration tools, in particular Apache Airflow
- Familiarity with AI capabilities embedded in BI platforms (e.g., Microsoft Copilot in Power BI, natural-language Q&A) and what makes a data model work well with them
- Experience with cloud tools
- Knowledge of additional programming languages such as Java
- Any data related certification or training program is considered an advantage
- Business Aviation experience is an advantage
- Practical experience using AI assistants (e.g., GitHub Copilot, Claude, ChatGPT) in a development workflow
Competencies
Essential
- Ability to analyze complex data problems and derive actionable insights
- Keen eye for detail to ensure data accuracy and integrity
- Critical judgement when working with AI-generated code, queries or insights - able to verify rather than accept results at face value
- Strong ability to work collaboratively with cross-functional teams
- Clear and effective communication skills, both written and verbal
- Ability to work in a fast-paced environment and manage multiple tasks simultaneously
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.
1,640,609 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
Data Science
Similar stack
Same company
Johannesburg
$146k – $191k per year • Equity • Hybrid • Full-Time • London
Databases
Apache Kafka
AI/ML
Spark
Flink
Apply
Apply
Data Engineer/PostgreSQL
3 hours ago
≈ $55k – $98k per year (Estimated) • Remote (Poland) • Contractor • Warsaw
SQL
C#
C#
.NET
Databases
PostgreSQL
RabbitMQ
AI/ML
Airflow
DevOps
CI/CD
Linux
Analytics
ETL/ELT
Apply
≈ $62k – $103k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Warsaw
Python
SQL
Databases
Databricks
Apache Kafka
AI/ML
Spark
dbt
AI Agents
LLM
Feature Store
LLM Guardrails
Cybersecurity
GDPR
Apply
≈ $67k – $116k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Warsaw
Python
SQL
Databases
Databricks
Apache Kafka
AI/ML
Spark
AI Agents
LLM
Feature Store
LLM Guardrails
Cybersecurity
GDPR
Apply
Senior Data Engineer
3 hours ago
≈ $33k – $66k per year (Estimated) • Remote (South Africa) • Full-Time • 7+ years exp • Johannesburg
SQL
C#
C#
.NET
Databases
Databricks
MS SQL
Azure Cosmos DB
Azure SQL Database
Microsoft Fabric
AI/ML
Machine Learning
DevOps
Azure DevOps
Azure
CI/CD
Git
Bicep
FinOps
Analytics
Power BI
ETL/ELT
SSIS
Azure Data Factory
SSAS
Dimensional Modeling
Management
Power Automate
Power Apps
Apply
Senior Data Engineer
3 hours ago
≈ $36k – $65k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Johannesburg
SQL
C#
C#
.NET
Databases
Databricks
MS SQL
Azure SQL Database
Microsoft Fabric
DevOps
Azure DevOps
Azure
CI/CD
Git
Bicep
FinOps
Analytics
Power BI
ETL/ELT
SSIS
Azure Data Factory
SSAS
Dimensional Modeling
Apply
Group Financial Manager
3 hours ago
$57k – $84k per year • In office • Full-Time • 5+ years exp • Johannesburg
Analytics
Microsoft Excel
Apply
Data Center Site Supervisor
3 hours ago
≈ $34k – $77k per year (Estimated) • In office • Full-Time • 5+ years exp • Johannesburg
Apply
Senior Accountant
3 hours ago
$42k – $54k per year • In office • Full-Time • 7+ years exp • Johannesburg
Apply
This is one of many
1,640,609 more open roles from verified company boards, updated every day.

