Data Engineer in Durban
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 visualization 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 Durban
Software development is a thriving industry in Durban, South Africa, with numerous job opportunities available for software developers. Software development involves creating, designing, and maintaining software systems, including web applications, mobile apps, and software tools for various industries. In Durban, software developers work for software development companies, IT consulting firms, and large corporations that require software development services.
To become a software developer in Durban, one must have a strong understanding of programming languages, frameworks, and software design principles. The job requires developing and maintaining software systems, debugging issues, and testing software solutions to ensure they meet industry standards. Software developers in Durban must keep themselves updated with the latest trends and technologies to remain competitive in the industry.
Overall, custom software development offers an exciting and challenging career path in Durban, with promising job prospects and growth opportunities for skilled professionals. With the increasing demand for technology solutions and digital transformation in various industries, the software development industry in Durban is expected to continue to grow and expand in the coming years.








