Join us as a Senior Data Engineer to shape our data architecture and drive data-driven decision-making. You'll design and maintain scalable data solutions while mentoring junior engineers and collaborating with various teams.
Collaborative and focused on data-driven solutions
We are looking for a highly skilled **Senior Data Engineer** to design, build, and maintain scalable data solutions that power analytics, reporting, and advanced data use cases. You will play a critical role in shaping our data architecture, ensuring data reliability, and enabling data\-driven decision\-making across the organisation. This role requires a strong mix of **technical expertise, problem\-solving ability, and leadership**, with the opportunity to mentor junior engineers and influence data strategy. **Key Responsibilities** * Design, build, and maintain **scalable data pipelines and ETL/ELT processes** * Develop and optimise **data architectures, models, and storage solutions** * Ensure **data quality, integrity, and governance** across systems * Collaborate with **data analysts, scientists, and business stakeholders** to deliver data solutions * Implement and manage **data platforms (data lakes, warehouses, lakehouses)** * Monitor and improve **pipeline performance, reliability, and cost efficiency** * Lead best practices for **data engineering, coding standards, and documentation** * Support real\-time and batch data processing use cases * Mentor and guide junior team members * Stay up to date with emerging **data technologies and trends** **Required Skills \& Experience** * **5\+ years** of experience in data engineering or related roles * Strong proficiency in **Python, SQL**, and/or Scala * Experience with **cloud platforms** (Azure, AWS, or GCP) * Hands\-on experience with **data warehousing solutions** (Snowflake, BigQuery, Redshift, Synapse, etc.) * Familiarity with **ETL/ELT tools** (e.g., Apache Airflow, dbt, Informatica, Data Factory) * Solid understanding of **data modelling** (dimensional modelling, star/snowflake schemas) * Experience with **big data tools** (Spark, Kafka, Hadoop ecosystem) * Strong knowledge of **data pipeline orchestration and automation** * Experience with **version control** (Git) and CI/CD for data pipelines **Preferred Qualifications** * Experience with **real\-time streaming frameworks** (Kafka, Flink, Spark Streaming) * Knowledge of **data governance, compliance, and security standards** * Exposure to **machine learning pipelines and data science workflows** * Certification in **cloud data engineering** (Azure Data Engineer, AWS, GCP) * Experience in Agile/Scrum environments **Key Competencies** * Strong **analytical and problem\-solving skills** * Excellent **communication and stakeholder engagement** * Ability to work independently and in cross\-functional teams * Leadership mindset with mentoring capabilities * High attention to detail and commitment to data quality **What Success Looks Like** * Reliable, scalable, and cost\-efficient data pipelines * High\-quality, trusted datasets used across the business * Improved data accessibility and reduced delivery time * Strong collaboration between data engineering and business teams **Nice\-to\-Have (Optional Section)** * Industry experience (e.g.,...
You'll be taken to the original listing on za.indeed.com to apply.