Opportunity Data Analysis & BI work from LinkedIn, X, Reddit and Upwork, in one list. Find me work
dataroles

Data Engineer - Group Business Intelligence

luxaviation Open · verified Oct 24, 2026
Johannesburg Full-time Mid-level Data Analysis & BI

At a glance

Mid-level Data Analysis & BI role at luxaviation. Johannesburg · full-time.

Pay not stated Data Engineer salary

RoleData Analysis & BI
SeniorityMid-level
LocationJohannesburg
EmploymentFull-time
PostedSep 25, 2026 · 4w ago
Role brief

dataroles summary, based on the employer's posting.

What you'll do

  • Build and maintain ETL/ELT flows that move information from varied sources into data warehouses
  • Write Python pipelines, schedule them with Airflow, and monitor delivery for reliability and timeliness
  • Replace tool-driven ETL jobs with code-based, version-controlled pipelines and create warehouse models such as star schemas
  • Prepare and document data models, metrics, and metadata for analysis and AI-supported BI features
  • Partner with business users on rules, data quality, database tuning, reporting support, and training on company tools

What you bring

  • A bachelor’s degree in computer science, IT, engineering, or a related discipline
  • At least three years designing ETL processes and data warehouse solutions
  • Strong SQL and Python skills, with solid grounding in ETL/ELT methods and data warehousing
  • Experience with data modelling and familiarity with visualization tools such as Power BI or Tableau

Who this fits

This suits a Johannesburg-based data engineer who can work across engineering, BI, and business teams, while checking AI-generated code and outputs before use. Airflow, cloud tools, and experience applying AI assistants in development are advantages rather than core requirements.

From the employer

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
Opportunity

Data Analysis & BI work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Data Analysis & BI

Find me work

By the team behind dataroles.

Find me work
Opportunity

Data Analysis & BI work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Find me work

By the team behind dataroles.