What are the responsibilities and job description for the AWS Data Engineer With Python position at TMV Global, Inc.?
Job Details
AWS Data Engineer with Python (Reston, VA)
Location: Reston, VA
Employment Type: Full-Time
About the Role
We are seeking a skilled AWS Data Engineer with Python to join a high-impact project for our client based in Reston, VA. This is onsite role requires a technically strong engineer with hands-on experience building scalable data pipelines and processing frameworks using a variety of AWS services.
Key Responsibilities
Design, build, and optimize data processing pipelines using AWS Lambda, Glue, EMR, Athena, and Step Functions.
Implement high-performance, scalable solutions for data ingestion, transformation, and delivery.
Collaborate with cross-functional teams to support data migration and cloud integration efforts.
Monitor, troubleshoot, and optimize pipeline performance.
Leverage Python for robust, object-oriented backend development in the AWS ecosystem.
Must-Have Skills & Experience
Expertise in AWS Services including:
Compute: Lambda, EC2, Beanstalk, Batch, ECS
Storage: S3, EFS, Glacier
Analytics: EMR, Glue, Athena, Redshift, Kinesis
Integration: SNS, SQS, Step Functions
Developer Tools: CodeDeploy, CodePipeline
Management & Monitoring: CloudTrail, CloudWatch
Strong Python programming skills (object-oriented)
Solid experience with SQL and working with JSON-based workflows
Familiarity with RDS, DynamoDB and enterprise data lake architectures
Proven track record in ETL, data migration, and cloud transformation projects
Ability to debug and identify root causes of system errors and apply effective fixes
Ideal Candidate
Based in or near Reston, VA
Self-starter with deep AWS ecosystem knowledge
Excellent communicator and team collaborator
Salary : $100,000 - $120,000