Data Engineer in Stellenbosch
About the role:
We are searching high and low for our next Data Engineer to join our world-class team.
What will you be doing?
- You will be helping to build data-centric solutions for a Client's customers, applying engineering discipline to ensure high quality. Responsible for building data pipelines to bring together information from different source systems - to integrate, consolidate, cleanse and structure data.
- This isn’t a backroom role, and you can expect to spend time discussing design approaches and requirements with your colleagues and customers in addition to being engaged in development activities.
Experience:
- 5–10 years of experience
- Experience with varied types of data: tabular, graph, time-series, geospatial, image, etc.
- Practical knowledge of Different types of databases – relational; document; graph; columnar; key-value
- Different types of database – relational; document; graph; columnar; key-value
- Large-scale data processing platforms, typically based on Hadoop / Spark.
- Business intelligence/analytics products or frameworks
- Data visualisation frameworks
- Knowledge of Data processing capabilities in Azure; AWS and GCP (2 out of three)
- Knowledge of data integration technologies
- Knowledge of distributed computing and information security
- Ability to write good quality code in a JVM language like Java or Scala, incorporating disciplines such as Test Driven Development and structured version control; familiarity with Python is a bonus
Data Engineer in Stellenbosch
Stellenbosch is a beautiful town in the Western Cape province of South Africa. It is known for its scenic beauty, world-class vineyards, and historic architecture. The town is home to Stellenbosch University, which is a leading academic institution in South Africa, with a strong focus on research and innovation. Stellenbosch also has a growing tech industry, with a number of startups and established software companies operating in the area. Software development is a key area of focus in Stellenbosch, with a large number of talented software developers working in the town. These developers are highly skilled in a variety of programming languages and tools, and they work on a wide range of software projects, including web and mobile applications, software systems, and cloud-based solutions. There are many opportunities for software developers to build their careers in Stellenbosch, with companies offering competitive salaries and benefits packages to attract and retain the best talent. With its beautiful surroundings and strong tech industry, Stellenbosch is an attractive destination for software developers looking for an exciting and fulfilling career.








