Senior Data Engineer (AWS, DBT, ETL)

Full Time 2 days ago Johannesburg, Gauteng

Employment Information

We are seeking an experienced Senior Data Engineer to design, build and maintain scalable data pipelines and cloud-based data solutions. The successful candidate will play a key role in developing robust ETL processes, optimising data workflows and enabling data-driven decision-making across the organisation.

 

Key Responsibilities

  • Design, develop and maintain scalable data pipelines and ETL processes.
  • Build and manage cloud-based data solutions within AWS environments.
  • Develop and optimise data integration workflows using AWS services and orchestration tools.
  • Ensure data quality, reliability, security and governance across data platforms.
  • Collaborate with data analysts, data scientists, architects and business stakeholders to understand data requirements.
  • Monitor, troubleshoot and optimise data pipelines for performance and scalability.
  • Implement best practices for data engineering, automation and DevOps processes.
  • Support data warehousing and analytics initiatives.

 

Preferred Experience

  • 5+ years of Data Engineering experience.
  • Experience working in cloud-native AWS environments.
  • Proven track record of delivering enterprise-scale data integration and ETL solutions.

 

Required Skills & Experience

  • Proven experience as a Data Engineer or Senior Data Engineer.
  • Strong hands-on experience with AWS cloud services.
  • Experience developing and managing ETL/ELT pipelines.
  • Strong experience with AWS Glue.
  • Experience with Apache Airflow for workflow orchestration and scheduling.
  • Proficiency in SQL and data modelling concepts.
  • Experience working with large-scale datasets and distributed data processing frameworks.
  • Strong understanding of data architecture and data integration principles.
  • Experience with version control and CI/CD practices.

 

Advantageous Skills

  • Experience with dbt (Data Build Tool).
  • Experience with modern data warehouse technologies.
  • Exposure to data lake architectures.
  • Knowledge of Python or other programming languages is used in data engineering.
  • Experience with Agile development methodologies.

 

Qualifications

  • Bachelor's Degree in Computer Science, Information Systems, Engineering, or a related field.
  • Relevant AWS certifications would be advantageous.

 

Key Competencies

  • Strong analytical and problem-solving skills.
  • Excellent communication and stakeholder management abilities.
  • Ability to work independently and within cross-functional teams.
  • Strong attention to detail and commitment to delivering high-quality solutions.
  • Ability to manage multiple priorities in a fast-paced environment.
Wakanda Jobs - Find All Jobs

New Things Will Always
Update Regularly

Wakanda Jobs - Find All Jobs
Your experience on this site will be improved by allowing cookies Cookie Policy