AWS Data Engineer
Job Summary:
We are seeking an experienced AWS Data Engineer with 6–8 years of hands-on
experience in designing, developing, and maintaining scalable data engineering
solutions on AWS. The ideal candidate will bring strong expertise in Python,
PySpark, SQL, and AWS data services to build robust ETL/ELT pipelines that
drive impactful data initiatives within our organization.
Key Responsibilities:
-
Design, develop, and maintain scalable data pipelines and ETL/ELT workflows
on AWS.
-
Develop data processing solutions using Python and PySpark to ensure
effective data handling.
-
Build and optimize data pipelines using AWS Glue ETL and Glue Data Catalog
for efficient data management.
-
Work with Amazon S3 for data storage, ingestion, and implementing data lake
solutions.
-
Develop serverless data processing and integration solutions using AWS
Lambda.
-
Implement event-driven data workflows using Amazon EventBridge to enhance
system responsiveness.
-
Design and orchestrate complex data workflows using AWS Step Functions for
streamlined operations.
-
Utilize Amazon Athena for querying and analyzing data stored in Amazon S3 to
derive actionable insights.
-
Write complex and optimized SQL queries for effective data extraction,
transformation, validation, and analysis.
-
Ensure data quality, accuracy, reliability, and performance across data
pipelines.
-
Troubleshoot pipeline failures and optimize data processing jobs for
performance and scalability.
-
Collaborate with data architects, analysts, developers, and business
stakeholders to understand and gather data requirements.
-
Follow best practices for AWS security, monitoring, logging, deployment, and
data governance.
Requirements:
-
6–8 years of experience in Data Engineering with a proven track record.
-
Strong hands-on experience with Python, PySpark, and SQL for data
processing.
-
Extensive experience working with AWS Cloud services and data solutions.
-
Hands-on experience with Amazon S3, AWS Glue ETL, AWS Glue Data Catalog, AWS
Lambda, Amazon EventBridge, AWS Step Functions, and Amazon Athena.
-
Good understanding of Data Lake architectures, ETL/ELT processes, and data
pipeline structures.
-
Strong knowledge of data processing, transformation, and optimization
techniques.
- Excellent problem-solving and troubleshooting skills.
Preferred Qualifications:
- Experience with AWS data lake and serverless architectures is a plus.
-
Familiarity with CI/CD and DevOps practices relevant to data engineering.
- Experience with cloud-based data warehousing or analytics platforms.
-
Understanding of data security, governance, and monitoring protocols on AWS.
Benefits:
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance packages.
- Flexible work schedules and a hybrid work model.
- Opportunities for professional development and continuous learning.
- Generous paid time off and holiday policies.
- Employee wellness programs and resources.
-
Collaborative and inclusive company culture focused on innovation and
excellence.