Job Description
An innovative and rapidly expanding Tech company is inviting applications from qualified Data Engineer candidates to take up a permanent role at our Umhlanga based Company.
About The Virtual Agent
The Virtual Agent (TVA) is a fast-growing PropTech company transforming the real estate industry through data technology and intelligent digital solutions. We build SaaS products that empower estate agencies agents and property professionals to work smarter make better decisions and grow their businesses.
At TVA our people matter. We offer a collaborative flexible and performance-driven environment where innovation is encouraged ideas are heard and impact is real.
The Role
We are looking for a Data Engineer (Intermediate level) to take ownership of our data intelligence layer and help move the business beyond reporting into decision-ready insights.
This role is ideal for a data professional who enjoys turning complex messy data into structured models trusted metrics and dashboards that clearly answer:
- Whats happening
- Why does it matter
- What should we do next
You will work closely with product technology and business teams to build scalable data models intelligent reporting and actionable insights for both internal teams and customers.
Key Responsibilities
- Design and build scalable data models that support business intelligence and decision-making
- Develop and maintain Power BI dashboards that deliver clear actionable insights
- Define KPI frameworks and reporting logic aligned to business outcomes
- Write and optimise complex SQL queries views and stored procedures
- Ensure data accuracy through validation reconciliation and quality checks
- Use Python to automate data preparation transformations and recurring reporting
- Translate business questions into measurable metrics and insight-driven outputs
- Contribute to data documentation governance and metric consistency
What Were Looking For
Education and Experience
- Bachelors degree in Data Science Computer Science Information Systems Engineering or related field
- 3-5 years experience in a Data Engineer BI Engineer or Analytics Engineer role
- Experience working with business stakeholders in a commercial or product-led environment
- Strong understanding of agile methodologies and product lifecycle management
Technical Skills
- Advanced SQL (joins CTEs window functions optimisation)
- Strong analytical insight and reporting capability (Power BI DAX Power Query)
- Working knowledge of Python for automation and analysis
- Solid understanding of data modelling concepts (facts dimensions KPIs)
Advantageous experience:
- Exposure to ETL/ELT pipelines
- Experience with cloud platforms (Azure AWS or GCP)
- API integrations or non-relational databases
- Familiarity with Git and structured release processes
Why Join TVA
- A competitive basic salary and performance incentive
- Death disability funeral benefits plus Provident fund
- Flexible hybrid work environment that allows you to work autonomously and achieve great work/life balance
- Learning and development opportunities
- Opportunity to develop your career with a growing company and work alongside dynamic energetic and passionate people
- Strong start up culture with regular socials to help get to know your colleagues better
Join a team thats driven by disruption and innovation with purpose.
Required Experience:
IC
Job DescriptionAn innovative and rapidly expanding Tech company is inviting applications from qualified Data Engineer candidates to take up a permanent role at our Umhlanga based Company.About The Virtual AgentThe Virtual Agent (TVA) is a fast-growing PropTech company transforming the real estate in...
Job Description
An innovative and rapidly expanding Tech company is inviting applications from qualified Data Engineer candidates to take up a permanent role at our Umhlanga based Company.
About The Virtual Agent
The Virtual Agent (TVA) is a fast-growing PropTech company transforming the real estate industry through data technology and intelligent digital solutions. We build SaaS products that empower estate agencies agents and property professionals to work smarter make better decisions and grow their businesses.
At TVA our people matter. We offer a collaborative flexible and performance-driven environment where innovation is encouraged ideas are heard and impact is real.
The Role
We are looking for a Data Engineer (Intermediate level) to take ownership of our data intelligence layer and help move the business beyond reporting into decision-ready insights.
This role is ideal for a data professional who enjoys turning complex messy data into structured models trusted metrics and dashboards that clearly answer:
- Whats happening
- Why does it matter
- What should we do next
You will work closely with product technology and business teams to build scalable data models intelligent reporting and actionable insights for both internal teams and customers.
Key Responsibilities
- Design and build scalable data models that support business intelligence and decision-making
- Develop and maintain Power BI dashboards that deliver clear actionable insights
- Define KPI frameworks and reporting logic aligned to business outcomes
- Write and optimise complex SQL queries views and stored procedures
- Ensure data accuracy through validation reconciliation and quality checks
- Use Python to automate data preparation transformations and recurring reporting
- Translate business questions into measurable metrics and insight-driven outputs
- Contribute to data documentation governance and metric consistency
What Were Looking For
Education and Experience
- Bachelors degree in Data Science Computer Science Information Systems Engineering or related field
- 3-5 years experience in a Data Engineer BI Engineer or Analytics Engineer role
- Experience working with business stakeholders in a commercial or product-led environment
- Strong understanding of agile methodologies and product lifecycle management
Technical Skills
- Advanced SQL (joins CTEs window functions optimisation)
- Strong analytical insight and reporting capability (Power BI DAX Power Query)
- Working knowledge of Python for automation and analysis
- Solid understanding of data modelling concepts (facts dimensions KPIs)
Advantageous experience:
- Exposure to ETL/ELT pipelines
- Experience with cloud platforms (Azure AWS or GCP)
- API integrations or non-relational databases
- Familiarity with Git and structured release processes
Why Join TVA
- A competitive basic salary and performance incentive
- Death disability funeral benefits plus Provident fund
- Flexible hybrid work environment that allows you to work autonomously and achieve great work/life balance
- Learning and development opportunities
- Opportunity to develop your career with a growing company and work alongside dynamic energetic and passionate people
- Strong start up culture with regular socials to help get to know your colleagues better
Join a team thats driven by disruption and innovation with purpose.
Required Experience:
IC
View more
View less