Overview
Skills
Job Details
Job Title: AWS Data Engineer with Python
Location: Reston, VA / Plano, TX (Onsite 5 Days a Week)
Employment Type: Full-Time
Interview: Local candidates only | Must be available for Face-to-Face interview
About the Role
We are seeking a highly skilled AWS Data Engineer with strong Python expertise to design, develop, and optimize data processing pipelines in a fast-paced enterprise environment. The ideal candidate will have hands-on experience with modern AWS services, data migration, and big data solutions.
Key Responsibilities
Design and develop scalable data processing pipelines using AWS services and Python.
Work extensively with AWS Compute, Storage, Database, and Analytics services.
Build and manage ETL processes, data lakes, and cloud-based data warehouses.
Integrate data workflows using APIs, Step Functions, SQS, and SNS.
Monitor and optimize systems using CloudWatch, CloudTrail, and CodePipeline.
Ensure high-quality data migration and performance tuning for large-scale systems.
Required Skills & Experience
Advanced knowledge of AWS Services and Architecture.
Strong expertise in Python (object-oriented programming, data pipelines).
Hands-on experience with:
AWS Compute: EC2, Lambda, Batch, Beanstalk, ECS
AWS Storage: S3, EFS, Glacier
AWS Databases: RDS, DynamoDB
AWS Analytics: EMR, Glue, Athena, Redshift, Kinesis
AWS Application Integration: SNS, SQS, Step Functions
AWS DevOps Tools: CodeDeploy, CodePipeline
Strong skills in SQL, JSON, ETL, and cloud migration projects.
Experience with enterprise data lakes, warehouses, and big data ecosystems.
Proven ability to troubleshoot issues and deliver effective solutions.
Why Join Us?
Exciting long-term full-time opportunity with a leading client.
Work on cutting-edge cloud and big data solutions.
Collaborative, fast-paced, and growth-driven environment.
Apply Now!
If you are a passionate AWS Data Engineer with strong Python expertise and are local to Reston, VA or Plano, TX, we d love to hear from you!