Senior Data Engineer (Cloud, Data Integration & Migration)
Core
Design, build, and support cloud-based data solutions, ETL/ELT pipelines, and data migration projects across AWS and Azure.
Role type
Senior Data Engineer (Cloud, Data Integration & Migration)
Builds
Scalable ETL/ELT pipelines, data integration solutions, data migration projects, data warehouse/lake/lakehouse architectures.
Domain
Cloud Data Engineering, Data Integration, Data Migration
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
ETL/ELT design, Data Integration, Data Migration, Data Profiling, Data Quality Management, SQL Development, Data Modeling, Cloud Architecture (AWS/Azure), Data Warehousing, Data Lake/Lakehouse
Preferred skills
Data Governance, Security Compliance, Troubleshooting complex data issues
Technologies
PostgreSQL, MySQL, Microsoft SQL Server, Oracle, Amazon Redshift, Amazon Athena, AWS Glue, AWS Lambda, AWS Step Functions, Amazon S3, Amazon QuickSight, Microsoft Fabric, Azure Data Factory, Azure Synapse Analytics, Azure Data Lake Storage, Azure SQL
Responsibilities
Design and develop scalable ETL/ELT pipelines; Build data integration solutions across cloud, on-premise, and third-party systems; Design and implement robust data migration solutions; Perform data profiling, root cause analysis, and data quality assessments; Develop and optimise data warehouse, data lake, and lakehouse solutions; Produce source-to-target mappings, transformation rules, and technical documentation.
Seniority
Senior, hands-on IC
