About This Role
The Data Engineer will design, develop, and maintain data solutions leveraging Google Cloud Platform (GCP) and Python. This role is critical for building scalable data pipelines, optimising performance, and ensuring data integrity across multiple systems. The individual will collaborate with cross-functional teams to deliver high-quality data products that support business decisions.
Who Are You
- A collaborative professional with strong problem-solving skills and attention to detail
- Comfortable working in dynamic environments and adapting to evolving business needs
- Passionate about data engineering and committed to delivering reliable, efficient solutions
What You Will Do
- Design, develop, and maintain ETL/ELT pipelines to ingest, transform, and load large datasets into GCP-based platforms (e.g., BigQuery, Cloud Storage)
- Optimise data pipelines for performance, reliability, and scalability
- Develop and manage data models, schemas, and storage solutions aligned with best practices
- Leverage GCP services such as Cloud Composer, Dataflow, Pub/Sub, and Cloud Functions to build automated workflows
- Implement data validation, cleansing, and quality checks to maintain accuracy and integrity
- Collaborate with data scientists, analysts, and business stakeholders to define and execute data