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