AWS Cloud Data Engineer
Core
Design, build, and maintain robust data pipelines and processing solutions in the AWS cloud environment, migrating legacy data to ensure optimal performance.
Role type
Senior AWS Cloud Data Engineer
Builds
End-to-end data solutions, scalable data pipelines, data lakes, and data warehouse integrations
Domain
Cloud Data Engineering / AWS
Deliverable
production ML models | product features | infrastructure
Required skills
AWS data services (S3, Glue, DMS, Athena, Redshift, EMR, Kinesis, Lambda), Python/Scala/Java, SQL, relational and NoSQL databases, data modeling, Infrastructure as Code (Terraform, CloudFormation, CDK), CI/CD pipelines
Preferred skills
AWS certifications, Apache Spark/Airflow, data format optimization (JSON, Avro, Parquet), container orchestration (Docker, Kubernetes, ECS, EKS), data visualization tools
Technologies
AWS Glue, AWS Step Functions, AWS Lambda, AWS Kinesis, AWS S3, AWS Redshift, AWS EMR, AWS Batch, Terraform, CloudFormation, CDK, PostgreSQL, Oracle, DynamoDB, DocumentDB
Responsibilities
Design and implement scalable data pipelines using AWS services; Architect and maintain data lakes using S3 and Glue Catalog; Develop real-time and batch data processing solutions; Create and maintain data models, schemas, and documentation; Build automated data quality checks, monitoring, and alerting systems
Seniority
Senior, hands-on IC