CV-Library

Lead Data Engineer

CV-Library
Posted 10/22/2026full-timeCape Town • South AfricaSeniorWebsite
Apply

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and delivering scalable AWS-based data platforms, with a strong focus on data engineering best practices, data quality, and operational reliability. Proficient in leading teams, mentoring engineers, and fostering collaboration to drive impactful data solutions.

Highest-signal resume keywords
Data EngineeringAWS Cloud-Based Data PlatformsSQL ProficiencyPython DevelopmentInfrastructure as Code

Tech Stack

Tools & technologies
AirflowAmazon RedshiftApacheAWSCloudPythonSQLTerraform

About the role

Key responsibilities & impact
  • Define and drive the technical strategy for the AWS-based data platform and Data Engineering function
  • Lead the design and delivery of scalable, reliable and cost-effective data solutions
  • Build and optimise modern batch and real-time data pipelines to support business growth
  • Own and evolve the data architecture, ensuring scalability, performance and maintainability
  • Champion engineering best practices, including code reviews, technical standards and architectural governance
  • Develop robust data models and datasets that power reporting, analytics, product insights and machine learning
  • Drive improvements in data quality, observability, monitoring and platform reliability
  • Lead the adoption of Infrastructure as Code, CI/CD and automation across the data platform
  • Work closely with analysts, data scientists and business stakeholders to turn data requirements into impactful solutions
  • Evaluate and implement new technologies, including AWS AI services, to enhance platform capabilities
  • Lead incident resolution, root cause analysis and continuous improvement initiatives
  • Mentor and develop a team of Data Engineers, fostering a culture of technical excellence, ownership and collaboration

Requirements

What you’ll need
  • Strong commercial experience in Data Engineering, with experience leading or mentoring engineers
  • Strong experience designing and building cloud-based data platforms, ideally on AWS
  • Excellent SQL skills and strong experience with analytical data modelling
  • Strong hands-on experience with dbt in a production environment
  • Experience building and operating production-grade data pipelines
  • Strong Python development skills
  • Experience with data warehouses such as Amazon Redshift
  • Experience with orchestration technologies such as Apache Airflow
  • Experience with infrastructure as code, ideally Terraform
  • Good understanding of CI/CD and modern software engineering practices
  • Experience working with both batch and event-driven/streaming data
  • Strong understanding of data quality, monitoring, observability and operational reliability
  • Ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders
  • A pragmatic approach to engineering: knowing when to build, when to improve and when to keep things simple

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Data Pipeline DevelopmentAnalytical Data ModellingProduction-Grade Data PipelinesDbtAmazon RedshiftApache AirflowTerraformCI/CD PracticesData Quality MonitoringEvent-Driven Data Processing
Soft Skills
Technical CommunicationMentoringCollaborationPragmatic Engineering Approach
Industry Keywords
Data ArchitectureData SolutionsData ObservabilityTechnical StandardsArchitectural Governance