- Data Engineering
- Robust hands-on experience developing enterprise-scale data engineering solutions.
- Advanced SQL development skills with experience processing and analysing large datasets.
- Strong Python development skills for data processing, automation and integration.
- Experience building and maintaining complex ETL and ELT pipelines.
- Strong understanding of data integration patterns and multi-source data processing.
- Experience working with structured, semi-structured and large-volume datasets.
- Strong understanding of data modelling principles and data access patterns.
- Cloud and Platform Technologies
- Experience working with AWS services, particularly: Amazon S3, Amazon RDS, EKS, EC2, lambda, Glue and IAM
- Experience developing and supporting cloud-based data platforms.
Experience working with source control systems and modern software development practices