AWS Data Engineer
Core
Design, develop, and maintain modern data platforms on AWS to support reporting, analytics, and AI initiatives for enterprise clients.
Role type
Senior AWS Data Engineer
Builds
Scalable data lake and data warehouse solutions, ETL/ELT pipelines for batch and streaming workloads
Domain
Cloud data engineering, Big Data
Deliverable
production ML models | product features
Required skills
AWS services (Glue, DMS, Athena, Redshift, RDS), SQL, Python, Apache Spark, Unix/Linux shell scripting, Data Modeling (Data Vault, Kimball, 3NF), Big Data technologies (Hadoop, Kafka, Hive)
Preferred skills
Azure, Google Cloud Platform, Snowflake, SSIS, IBM DataStage, SAP Data Services, MongoDB, Cassandra, HBase, Streaming architectures
Technologies
AWS Glue, AWS DMS, Athena, Apache Spark, Kafka, Hadoop, NiFi, Impala, Pig, SQL Server, Amazon Redshift, Amazon RDS, Hive, MongoDB, Cassandra, HBase
Responsibilities
Design and optimize ETL/ELT pipelines for batch and streaming workloads; Develop scalable data lake and warehouse solutions; Collaborate with architects and stakeholders on data structures and integration patterns; Implement data governance, security, and metadata management; Evaluate technical options and provide recommendations; Mentor junior engineers; Identify opportunities to improve performance and automation
Seniority
Senior, hands-on IC