Description:
We are looking for an experienced AWS Data Engineer to join a leading banking client. The ideal candidate will have strong expertise in designing and developing cloud-based data platforms, building scalable data pipelines, and implementing modern data warehouse solutions on AWS.
Key Responsibilities
- Design, develop, and maintain scalable, secure, and high-performance data pipelines on AWS.
- Build and manage enterprise data lake solutions using Amazon S3 and AWS Lake Formation.
- Develop and support ETL/ELT solutions using AWS Glue, Python, and SQL.
- Implement serverless data processing solutions using AWS Lambda.
- Orchestrate and automate workflows using AWS Step Functions.
- Design and optimize Amazon Redshift data warehouse solutions.
- Enable analytics and reporting using Amazon Athena.
- Ensure data quality, integrity, security, and availability across the data platform.
- Configure and manage AWS services including IAM, VPC, Subnets, SNS, and SQS.
- Develop Infrastructure as Code (IaC) using AWS CloudFormation.
- Collaborate with cross-functional teams to deliver scalable and reliable data solutions.
Required Skills
AWS Services
- Amazon S3
- AWS Glue
- AWS Lambda
- AWS Step Functions
- AWS Lake Formation
- Amazon Redshift
- Amazon Athena
- AWS IAM
- VPC & Subnets
- AWS CloudFormation
- SNS
- SQS
- AWS Service Catalog