Senior Data Engineer

1 day ago

City of Johannesburg Metropolitan Municipality, Gauteng, South Africa Tenth Revolution Group Full-time

This is an exciting opportunity to work with large-scale data environments, modern cloud technologies and innovative AI, robotics and automation initiatives that are helping shape the future of the business.

Key Responsibilities:

  • Design, develop and optimise scalable ETL pipelines and data integration processes.
  • Build and maintain cloud-based data warehousing solutions using AWS Redshift.
  • Develop efficient SQL queries, Python scripts and data transformation processes.
  • Support AI, robotics and automation initiatives across the business.
  • Ensure data quality, reliability and performance across data platforms.
  • Collaborate with analysts, data scientists and business stakeholders.

Key Requirements:

  • Advanced SQL skills.
  • Hands-on AWS experience, particularly Redshift.
  • 5+ years' experience in Data Engineering or Data Warehousing.
  • Experience designing, developing and maintaining ETL pipelines.
  • Strong understanding of data modelling and Kimball methodology.
  • SAS experience would be advantageous.
  • Experience within retail, financial services or logistics would be beneficial.