Engineering Manager: Data

Woolworths

  • Western Cape
  • Permanent
  • Full-time
  • Just now
Position summaryIndustry: FMCG & Supply ManagementJob category: FMCG, Retail, Wholesale and Supply ChainLocation: Western CapeContract: PermanentRemuneration: Market RelatedEE position: NoIntroductionThe Engineering Manager: Data leads two dynamic teams - one focused on on-premise data solutions and the other specialising in AWS-based cloud data engineering. This role is about more than just managing data systems, it is about shaping the future of how the organisation leverages data to drive insights, innovation, and efficiency. By ensuring seamless integration between on-premise and cloud environments, the Engineering Manager: Data enables the business to make informed, data-driven decisions while optimising performance and scalability.Job description
  • Design and implement scalable, secure, and high-performing data architectures across both on-premise and AWS-based cloud platforms.
  • Establish best practices for data ingestion, transformation, storage, and retrieval, ensuring efficient and reliable data processing.
  • Oversee and optimise ETL processes for the Oracle Data Warehouse, while leading the adoption of modern data pipeline architectures in AWS.
  • Ensure strong data governance, security, and compliance frameworks to maintain data integrity and accessibility across both environments.
  • Optimise data processing and storage for cost efficiency, speed, and scalability.
  • Partner with data science, and data visualisation engineering teams to support advanced analytics and reporting needs.
  • Drive the adoption of modern data technologies such as Spark, Kafka, Airflow, and NoSQL solutions, balancing innovation with stability.
  • Oversee CI/CD processes for data pipelines, ensuring agile, efficient deployments across both teams.
  • Develop and mentor a team of high-performing data engineers, fostering a culture of collaboration, innovation, and growth.
  • Implement disaster recovery and high availability strategies, ensuring business continuity for critical data systems across Oracle and AWS.
Minimum requirements
  • Bachelor's or Master's degree in Computer Science, Data Science, Engineering, or a related field.
  • Minimum 6 years of experience in data engineering, with at least 2 years leading hybrid (on-premise & cloud) data teams.
  • Proficiency in SQL (Oracle, Redshift), and Python for data processing and automation.
  • Strong experience with on-premise Oracle Data Warehouse and OLAP cubes.
  • Expertise in AWS cloud data architectures (S3, Redshift, Glue, Lambda, EMR, Kinesis, DynamoDB, Athena).
  • Deep understanding of ETL pipelines, data lakes, data warehouses, and real-time stream processing.
  • Experience with CI/CD for data workflows and version control (Git, Jenkins, Terraform).
  • Knowledge of data governance, access control, and compliance frameworks across hybrid environments.
  • Ability to lead and mentor two teams of data engineers, fostering collaboration and professional growth.
  • Strong capability to translate technical solutions into strategic business value.
  • Excellent communication skills, with the ability to engage stakeholders across various levels of the organisation.

Woolworths

Similar Jobs

  • AWS Data Engineer

    PBT Group

    • Cape Town, Western Cape
    Ready to take your data engineering career to new heights? PBT Group is looking for a Senior AWS Data Engineer to design, build, and lead cutting-edge data solutions in a dynamic, …
    • Just now
  • Intermediate Data Engineer

    Network Recruitment

    • Cape Town, Western Cape
    Key Responsibilities: Design, develop, and maintain efficient data pipelines and ETL processes. Build and optimize data models to ensure accuracy, accessibility, and performanc…
    • Just now