Job Openings Google Cloud Data Engineer (12-month contract)

About the job Google Cloud Data Engineer (12-month contract)

We are looking for an experienced Data Engineer with strong Google Cloud experience to join a dynamic technology team on a 12-month contract in Cape Town.

This is a hands-on data engineering role, working with cloud-based data platforms, pipelines and large datasets.

What You'll Be Doing

  • Design, build and maintain scalable data pipelines and data solutions on Google Cloud Platform (GCP)
  • Develop and optimise ETL/ELT pipelines and data processing workflows
  • Work with large and complex datasets to support business and analytical requirements
  • Develop data integration and transformation solutions
  • Ensure data quality, reliability, security and performance
  • Collaborate with Data Engineers, Developers, Analysts and other stakeholders
  • Troubleshoot and resolve data pipeline and platform issues

What We're Looking For

  • Proven experience as a Data Engineer in an enterprise environment
  • Hands-on experience working with Google Cloud Platform (GCP)
  • Strong SQL and data engineering skills
  • Hands-on experience with BigQuery
  • Strong Python experience
  • Experience building and supporting data pipelines and ETL/ELT processes
  • Experience with data modelling and data integration
  • Experience with one or more GCP data engineering services, such as Dataflow, Dataproc, Cloud Composer/Airflow, Pub/Sub or similar
  • Good understanding of cloud-based data architecture and best practices
  • Experience working in Agile environments

Advantageous: Terraform, CI/CD, Git, Kafka, dbt or experience with other cloud data platforms such as Azure or AWS.

If you're a Data Engineer with solid GCP experience looking for your next 12-month contract, we'd love to hear from you.