JOBSEARCHER

AWS Data Engineer – DynamoDB

We are seeking an experienced AWS Data Engineer with strong hands-on expertise in Python, PySpark, AWS Glue, and DynamoDB to build, optimize, and maintain production-grade data pipelines. The ideal candidate will have deep knowledge of AWS services, ETL development, database optimization, API testing, and data warehousing. *Key Responsibilities & Required Skills*
  • Build and maintain scalable production data pipelines using Python and PySpark.
  • Develop ETL jobs, crawlers, triggers, and workflows using AWS Glue.
  • Design and optimize DynamoDB data models, capacity, streams, and performance.
  • Work with AWS services including S3, Lambda, Step Functions, CloudWatch, IAM, KMS, and Kinesis.
  • Use Postman for API testing and collaboration.
  • Write complex SQL queries and apply data warehousing principles.
  • Use Git, CI/CD pipelines, and Infrastructure as Code tools such as CloudFormation or Terraform.
  • Leverage AI tools to improve development, automation, and productivity.
*Mandatory Requirements*
  • 10+ years of relevant IT/data engineering experience.
  • Strong hands-on experience with Python/PySpark, AWS Glue, and DynamoDB.
  • Proven experience building production data pipelines.
Pay: $60.00 - $65.00 per hour
Experience:
  • IT/Data Engineering: 10 years (Required)
  • DynamoDB: 4 years (Required)
  • Python and PySpark: 4 years (Preferred)
Work Location: In person