
AWS Data Engineer
NorthBay Solutions
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇮🇳 India
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AirflowAmazon RedshiftApacheAWSDynamoDBEC2ETLPythonSparkSQL
About the role
- Develop and maintain scalable batch data pipelines on AWS
- Implement ETL/ELT jobs using AWS Glue and Spark on EMR
- Build and manage workflow orchestration using Apache Airflow (MWAA)
- Develop serverless data processing functions using AWS Lambda
- Work with Amazon Redshift for data warehousing and analytics
- Implement data storage and retrieval using Amazon DynamoDB
- Use AWS DataZone for data discovery, governance, and access control
- Monitor data pipelines and system health using Amazon CloudWatch
- Troubleshoot data processing failures and performance issues
- Collaborate with analytics, reporting, and business teams
- Follow best practices for security, scalability, and cost optimization
Requirements
- 5–8 years of experience in data engineering or related roles
- Hands-on experience with: AWS Glue
- Amazon EMR
- AWS Lambda
- Apache Airflow (MWAA)
- Amazon EC2
- Amazon CloudWatch
- Amazon Redshift
- Amazon DynamoDB
- AWS DataZone
- Strong SQL and Python skills
- Experience with batch data processing and data pipeline development
- Understanding of data warehousing and ETL concepts
- Experience working in Agile delivery environments
Benefits
- Health insurance
- Remote work options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
AWS GlueAmazon EMRAWS LambdaApache AirflowAmazon RedshiftAmazon DynamoDBAWS DataZoneSQLPythonETL
Soft skills
collaborationtroubleshootingproblem-solvingcommunicationorganizational