An independent, results-focused management consulting firm specialising in working with industry-leading banks and insurance companies around the world, including institutions in the United Kingdom, Europe, Scandinavia, Asia, South Africa and throughout sub-Saharan Africa have an opening for a Cloud Data Engineer.
Join a team of exceptional individuals, with a unique set of skills and experiences that ultimately strengthen the companys ability to provide a world-class service.
Responsibilities :
- Designing and implementing optimal data models projects.
- Identifying key performance improvement opportunities.
- Creation of data validation models and ensuring data quality.
- Working with clients and other team members to identify key data requirements.
- Writing appropriate algorithms to interpret and serve the relevant data.
- Build robust data solutions.
Qualifications and Experience :
Degree or National Diploma degree in Computer Science, Data Engineering or a comparable field of study3+ years experience with core Cloud Data Services
Knowledge of big data technologies such as Apache Spark, Hadoop, or KafkaScripting & Programming proficiency : Programming skills in Python, Pandas & SQLDatabase Management : Experience working with relational databases like Azure SQL DB or Postgres.Solid Data Engineering background : Knowledge and experience of data modelling, ETL processes, and data warehousing.Infrastructure as code (IaC) proficiency : Experience with tools like AWS CloudFormation, Terraform or Azure ARM / BicepDevOps fluency : CI / CD toolsCloud Certification (a plus)The Reference Number for this position is NG60255 which is a Permanent, Hybrid position based in Johannesburg offering a cost to company of R400k up to R600k per annum negotiable on experience and ability. Contact Nokuthula at