Data Engineer in Port Elizabeth
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 a bonus.
Data Engineer in Port Elizabeth
Port Elizabeth, the southernmost country on the African continent, is renowned for its varied topography, great natural beauty, and cultural diversity. The beauty of Port Elizabeth is experienced through the mosaic of cultures and cuisine, its friendly people, and its abundant wildlife and beautiful scenery. Port Elizabeth is an extremely sought-after travel destination.Software developer jobs in Port Elizabeth are growing in demand as the country's economy becomes increasingly technology-driven. The demand for skilled software developers is being driven by the growth of both small and large technology-focused companies, as well as the need for technology in various other industries. Job opportunities for software developers range from entry-level positions to senior positions, offering competitive salaries and the opportunity for professional growth. Many companies also offer flexible working arrangements, such as remote work options, to attract the best talent. In addition, Port Elizabeth has a strong ecosystem of tech startups and a thriving tech community, making it an exciting place to start or continue a career in software development..