Senior Data Engineer
5 days ago
Key roles and responsibilities:
- Design and develop data models, ETL processes, and pipelines to support data ingestion, transformation, and analysis.
- Work with cross-functional teams to identify data requirements, prioritize data initiatives, and drive solutions that enable data-driven decision making.
- Develop and maintain dashboards, reports, and visualizations that provide insights into key business metrics and trends.
- Design and implement data quality and data validation processes to ensure accuracy and consistency of data.
- Develop and maintain documentation for data models, data lineage, and data flow.
- Lead technical delivery within squads and provide oversight of solutions.
- Share knowledge and practical experience with community.
- Challenge and contribute to development of architectural principals and patterns.
- Mentor and coach junior data engineers to develop their skills and expertise
Academic qualifications and certifications:
- A Bachelors Degree in Computer Science, Information Technology or Equivalent Qualification
- Technology Certifications in Databricks, Azure, Data Engineering and other technologies highly advantageous)
- Minimum 5 years experience as a Data Engineer
- Proficiency in SQL, Python and other programming languages commonly used in data engineering.
- Experience with data visualization tools such as Paginated reports (SSRS), Power BI, Tableau or QlikView.
- Experience in developing solutions in cloud technologies including but not limited to Azure, Databricks, SQL and Data Lake
- Experience with distributed computing systems, such as Hadoop and Spark.
- Experience in Dimensional Modeling
Technical Skills Required;
Languages:
- Transact SQL
- Python
- Spark
- Scala
Technologies:
- Azure Data Factory
- Azure Synapse Analytics
- Azure DevOps
- Data Lake
- Power BI
- SQL Server
- Databricks
-
Senior Data Management Security Engineer
5 days ago
Johannesburg, Gauteng, South Africa NTT DATA, Inc. Full time R800 000 - R1 200 000 per yearMake an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.The Data Management Security Engineer...
-
Senior Azure Engineer
19 hours ago
Johannesburg, Gauteng, South Africa NTT DATA, Inc. Full timeMake an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.We are looking for a highly...
-
Senior Data Engineer
1 week ago
Johannesburg, Gauteng, South Africa Harambee Youth Employment Accelerator Full time R120 000 - R240 000 per yearWe're Hiring: Senior Data Engineer – JohannesburgAre you ready to build technology that changes lives?Harambee Youth Employment Accelerator is looking for an exceptionalSenior Data Engineerto join our Software Development team. You'll work on collecting, storing, and processing large datasets to deliver optimal solutions—while partnering with our Head of...
-
Senior Microsoft Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa NTT DATA Full time R900 000 - R1 200 000 per yearJob Summary:The Senior Microsoft Engineer is responsible for designing, implementing, and maintaining Microsoft-based infrastructure solutions, both on-premises and in the cloud (primarily Azure). This role ensures the stability, integrity, and efficiency of IT systems and supports automation, security, and compliance...
-
Senior Data Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Harambee Youth Employment Accelerator Full time R600 000 - R1 200 000 per yearSenior Data Engineer – JohannesburgHelp build technology that changes lives.About the RoleThe Harambee Software Development team is looking for an exceptional Senior Data Engineer to join our dynamic team based in Johannesburg.This role is focused on collecting, storing, and processing large sets of data to deliver optimal solutions—along with their...
-
Senior Data Engineer
6 days ago
Johannesburg, Gauteng, South Africa Harambee Full time R800 000 - R1 200 000 per yearSenior Data Engineer - JohannesburgHelp build technology that changes lives.About the RoleThe Harambee Software Development team is looking for an exceptional Senior Data Engineer to join our dynamic team based in Johannesburg.This role is focused on collecting, storing, and processing large sets of data to deliver optimal solutions-along with their...
-
Senior Data Engineer
5 days ago
Johannesburg, Gauteng, South Africa Hire Resolve Full time R800 000 - R1 200 000 per yearHire Resolve's client is looking for a Senior Data Engineer to join their team in Johannesburg, GP. The Data Engineer will be responsible for designing, building, and maintaining scalable data pipelines to support telecommunications CDR processing, real-time data ingestion, and analytical workloads. This role requires expertise in data modeling, ETL...
-
Senior Data Integration Engineer
6 days ago
Johannesburg, Gauteng, South Africa Indsafri Full time R2 000 000 - R2 500 000 per yearJob Description:Job Title: Senior Data Integration Engineer (Salesforce, Databricks & MuleSoft)Location: Johannesburg (Hybrid)Employment Type: ContractContract Tenure: 6 to 12 monthsJob SummaryWe are seeking a highly experienced and strategic Senior Data Integration Engineer to architect, build, and manage the data pipelines that power our customer...
-
Senior Azure Integrations Engineer
19 hours ago
Johannesburg, Gauteng, South Africa NTT DATA, Inc. Full timeMake an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.We are looking for a highly...
-
Senior Data Engineer
5 days ago
Johannesburg, Gauteng, South Africa Hire Resolve Full time R1 200 000 - R2 400 000 per yearHire Resolve's client is seeking a highly skilled Senior Data Engineer to join their dynamic team within the telecommunications domain. The ideal candidate will be responsible for designing, developing, and maintaining scalable and reliable data pipelines to support the ingestion, processing, and analysis of Call Detail Records (CDRs) and real-time data...