Senior Data Engineer

Cape Town, WC, ZA, South Africa

Job Description

Job Summary:




We are seeking a highly skilled Senior Data Engineer with deep expertise in Snowflake and Matillion to design, build, and optimize scalable data pipelines and integration solutions. The ideal candidate will have a strong background in cloud data warehousing, ETL/ELT processes, and modern data architecture.

Responsibilities:



Data Management and API integration. Design, develop, and maintain robust ETL/ELT pipelines using Matillion and Snowflake. Optimize Snowflake data warehouse performance and manage data models. Collaborate with data scientists, analysts, and business stakeholders to understand data requirements. Ensure data quality, governance, and security best practices are implemented. Automate data validation, reconciliation, and monitoring processes. Document data architecture, pipelines, and integration processes. Mentor junior engineers and contribute to best practices and code reviews.

Experience:



Matric and a tertiary qualification 8+ years of experience in data engineering or related roles. Strong hands-on experience with Matillion ETL and Snowflake. Proficiency in SQL and at least one programming language (e.g., Python, Java, or Scala). Experience with cloud platforms (AWS, Azure, or GCP). Familiarity with data modeling, data warehousing, and ELT best practices. Experience with CI/CD pipelines, version control (Git), and DevOps practices. * Knowledge of data governance, security, and compliance (e.g., GDPR, SoX).

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1507673
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Part Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, WC, ZA, South Africa
  • Education
    Not mentioned