AWS Data Engineer
Weekday AI View all jobs
- Navi Mumbai, Maharashtra
- Permanent
- Full-time
- Design and execute comprehensive ETL workflows using AWS services such as Glue, Lambda, Step Functions, EMR, Redshift, Kinesis, and S3.
- Develop and sustain data ingestion pipelines that source from structured, semi-structured, and streaming data.
- Design and uphold data lake and data warehouse solutions (S3, Redshift, Lake Formation).
- Create transformation logic using PySpark, SQL, or Python, ensuring both performance and data integrity.
- Coordinate workflows through AWS Glue Workflows, Apache Airflow, or Step Functions.
- Implement data quality validation measures, monitoring systems, and automated alerts to ensure pipeline health.
- Work collaboratively with data scientists, analysts, and application engineering teams to guarantee data accessibility and alignment with analytical use cases.
- Adhere to data governance and security standards (IAM, encryption, GDPR/HIPAA where applicable).
- Contribute to data architecture reviews, sharing insights on best practices for reliability and scalability.
- Document all data flows, transformations, and pipeline specifications to ensure reproducibility and facilitate audits.
- Strong programming foundation in Python and SQL.
- Proficiency with AWS data services: Glue, Redshift, EMR, S3, RDS, Lambda, Kinesis, CloudWatch, and CloudFormation.
- In-depth understanding of ETL/ELT design patterns, including incremental loads and change data capture (CDC).
- Familiarity with data modeling techniques (Star/Snowflake schemas) and data lakehouse architectures.
- Experience with managing large-scale or real-time datasets.
- Knowledge of data quality frameworks and tools for data observability.
- Familiarity with DevOps practices and CI/CD workflows using Git, CodePipeline, or Terraform.
- Comprehensive knowledge of data security practices within AWS (IAM roles, encryption, network isolation).
- Practical experience with Snowflake, Databricks, or Athena.
- Understanding of BI/analytics tools (QuickSight, Power BI, Tableau).
- AWS certifications such as AWS Certified Data Engineer – Associate or AWS Certified Data Analytics – Specialty.
- Strong analytical and communication abilities to convert business data requirements into engineering solutions.
- Master's or Bachelor's degree in Computer Science, Data Engineering, or a related technical field.
- Preferred: AWS Data Engineering or Data Analytics certification.