Menu Close

Johannesburg: Developer and Data Engineer

Job Description

About the Role

This role sits at the intersection of application development, business process automation, and modern data engineering, where you will design, build, and operate enterprise digital solutions using Microsoft Power Platform while delivering governed, scalable data solutions on Microsoft Fabric.

Key Responsibilities

  • Design, develop, and maintain Power Apps (Canvas and Model‑Driven) to digitise business processes
  • Build and manage Power Automate flows for system integrations, workflows, approvals, and notifications
  • Configure and extend SharePoint Online for document management, lists, metadata, and integration with Power Platform solutions
  • Apply Power Platform ALM practices, including environment separation, solution packaging, versioning, and deployment
  • Design and implement end‑to‑end data pipelines using Microsoft Fabric (Data Factory, Lakehouse, Warehouse, and Spark/Dataflows Gen2)
  • Ingest, transform, and curate data from SAP, line‑of‑business systems, M365, and external sources
  • Build curated datasets and semantic models to support Power BI reporting
  • Ensure that solutions meet governance, security, performance, and scalability requirements
  • Contribute to platform standards, templates, documentation, and operational support

Requirements

Relevant Degree or Diploma in Information Systems, Computer Science, Engineering, or Data / Analytics; SQL and basic Spark or Python knowledge (or strong willingness to develop); Microsoft Entra ID authentication and role‑based access control.

Qualifications

None mentioned.

Salary & Benefits

Not specified.

How to Apply

Click the green “Go Apply” button below to apply directly online with the employer.

View Job  Johannesburg: EFFLUENT TREATMENT PLANT Supervisor

About IT / Computing / Software Jobs in Gauteng

In Gauteng, the IT and computing industry is a significant contributor to the province’s economy, with a steady demand for skilled professionals. Typically, this field is characterized by rapid technological advancements, innovative projects, and a high level of job satisfaction among employees. Generally, career prospects in this sector are strong, with a range of opportunities available across various industries.

Salaries for IT and computing professionals in Gauteng can vary widely depending on factors such as experience, company size, and industry sector. While it is common to see salaries ranging from R400 000 to R1,200 000 per annum, these figures are only a general guideline and actual salaries may differ significantly. For instance, senior executives or technical leads with extensive experience may command higher salaries, while entry-level positions may start at lower levels.

Common skills required for IT and computing roles in Gauteng include proficiency in programming languages such as Java, Python, or C++, knowledge of cloud platforms like AWS or Azure, and experience with agile development methodologies. Additionally, understanding of data analysis and interpretation, cybersecurity principles, and IT project management are often essential. Familiarity with popular software applications, such as Microsoft Office 365 or Google Workspace, is also beneficial.

The financial services sector, technology industry, manufacturing sector, and government departments are among the common industries that employ IT and computing professionals in Gauteng. These sectors require a range of skills and expertise, from data analysis to network administration, making them attractive options for career development.

View Job  Johannesburg: Treasury Risk Manager

For those seeking a career in IT and computing, there are numerous opportunities for professional growth and development. Typically, career progression involves moving into senior roles or specialized positions, such as technical lead, solutions architect, or data scientist. Opportunities for further education and training, such as certifications or postgraduate studies, can also enhance job prospects. Generally, a strong understanding of industry trends, networking, and continuous learning are essential for success in this field.


This information provides general career guidance. Actual salaries and requirements vary by employer.



GO APPLY NOW

Safe & secure application process


[quick_job_alert]


[jobseeker_tips]

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

View Job  Cape Town City Centre: Head of Design

Latest Job Opportunities

[sa_latest_jobs count=”6″ columns=”2″]

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area

Johannesburg: Developer and Data Engineer

Job Description

A well‑established, enterprise‑level organisation operating in a Microsoft‑centric digital environment is seeking a Developer & Data Engineer – Power Platform & Microsoft Fabric. This role is primarily focused on designing, building, and operating scalable data engineering solutions on Microsoft Fabric, with application and process automation forming a secondary but important component. About the opportunity: Core focus on enterprise data engineering using Microsoft Fabric Ownership of end‑to‑end data pipelines and curated data products Strong focus on data governance, security, and compliance Exposure to Power Platform for automation and app enablement Clear growth path toward senior technical or solution architecture roles Key Responsibilities: Design and implement end‑to‑end data pipelines using Microsoft Fabric Ingest, transform, and curate data from SAP, enterprise systems, M365, and external sources Build and maintain Fabric Lakehouse and Warehouse models Develop curated datasets and semantic models aligned to business domains Implement data quality, validation, reconciliation, and monitoring controls Ensure alignment with data governance, security, privacy, and performance standards Enable Power BI through well‑structured, performant data models Develop Power Apps (Canvas & Model‑Driven) to support data‑driven processes Build Power Automate flows for orchestration, approvals, and integrations Configure and extend SharePoint Online where required for solution enablement Apply ALM best practices across Dev, Test, and Production environments Job Experience and Skills Required: Education: Relevant Degree or Diploma in IT, Computer Science, Engineering, Information Systems, or Data / Analytics Experience: Minimum 4 years experience in data engineering, BI engineering, or enterprise analytics environments Hands‑on experience with modern data platforms (Fabric, Synapse, Azure, or similar) Experience working in enterprise, regulated, or manufacturing environments Exposure to SAP or ERP data sources (strong advantage) Skills: Microsoft Fabric (Lakehouse / Warehouse, data pipelines, data modelling) Strong SQL skills Basic Spark / Python concepts or strong willingness to develop further Power BI integration and semantic modelling awareness Power Apps and Power Automate (supporting role) Microsoft Entra ID (Azure AD) and role‑based access control Apply now! For more exciting IT vacancies, please visit:

View Job  Johannesburg: Line-Haul Fleet Controller

How to Apply

Click the green “Go Apply” button below to apply directly online with the employer.

About IT / Computing / Software Jobs in Gauteng

In Gauteng, the IT and computing industry is a significant contributor to the province’s economy, with a steady demand for skilled professionals. Typically, this field is characterized by rapid technological advancements, innovative projects, and a high level of job satisfaction among employees. Generally, career prospects in this sector are strong, with a range of opportunities available across various industries.

Salaries for IT and computing professionals in Gauteng can vary widely depending on factors such as experience, company size, and industry sector. While it is common to see salaries ranging from R400 000 to R1,200 000 per annum, these figures are only a general guideline and actual salaries may differ significantly. For instance, senior executives or technical leads with extensive experience may command higher salaries, while entry-level positions may start at lower levels.

Common skills required for IT and computing roles in Gauteng include proficiency in programming languages such as Java, Python, or C++, knowledge of cloud platforms like AWS or Azure, and experience with agile development methodologies. Additionally, understanding of data analysis and interpretation, cybersecurity principles, and IT project management are often essential. Familiarity with popular software applications, such as Microsoft Office 365 or Google Workspace, is also beneficial.

The financial services sector, technology industry, manufacturing sector, and government departments are among the common industries that employ IT and computing professionals in Gauteng. These sectors require a range of skills and expertise, from data analysis to network administration, making them attractive options for career development.

View Job  Cape Town City Centre: Head of Design

For those seeking a career in IT and computing, there are numerous opportunities for professional growth and development. Typically, career progression involves moving into senior roles or specialized positions, such as technical lead, solutions architect, or data scientist. Opportunities for further education and training, such as certifications or postgraduate studies, can also enhance job prospects. Generally, a strong understanding of industry trends, networking, and continuous learning are essential for success in this field.


This information provides general career guidance. Actual salaries and requirements vary by employer.



GO APPLY NOW

Safe & secure application process


[quick_job_alert]


[jobseeker_tips]

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

View Job  Somerset West: Industrial Engineer (Fruit / Agritech)

Latest Job Opportunities

[sa_latest_jobs count=”6″ columns=”2″]

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area