Sr AWS Python Developer
Listed on 2025-12-02
-
IT/Tech
Data Engineer, AWS
Sr AWS Python Developer (2 positions)
Location
:
Reston, VA (In person Client interview day one onsite)
Experience
: 8 to 18 years
Employment
: FTE or C2C
Visa Status
:
We are looking for Visa independent candidates only for this Position.
Job Description
:
Seeking an experienced AWS Python Developer to design, build, and maintain cloud-native applications and automation on AWS. The ideal candidate will have strong Python skills, hands‑on experience with core AWS services, and experience implementing Infrastructure as Code and CI/CD pipelines. This role collaborates with product, Dev Ops, and security teams to deliver reliable, scalable, and cost‑efficient solutions.
- Build and maintain ETL pipelines using Python and PySpark on AWS Glue and other compute platforms.
- Orchestrate workflows with AWS Step Functions and serverless components (Lambda).
- Implement messaging and event‑driven patterns using AWS SNS and SQS.
- Design and optimize data storage and querying in Amazon Redshift.
- Write performant SQL for data transformations, validation, and reporting.
- Ensure data quality, monitoring, error handling and operational support for pipelines.
- Collaborate with data consumers, engineers, and stakeholders to translate requirements into solutions.
- Contribute to CI/CD, infrastructure‑as‑code, and documentation for reproducible deployments.
- Strong experience with Python and PySpark for large‑scale data processing.
- Proven hands‑on experience with AWS services:
Lambda, SNS, SQS, Glue, Redshift, Step Functions. - Solid SQL skills and familiarity with data modeling and query optimization.
- Experience with ETL best practices, data quality checks, and monitoring/alerting.
- Familiarity with version control (Git) and basic Dev Ops/CI‑CD workflows.
Mid‑Senior level
Employment typeFull‑time
Job functionEngineering and Information Technology
IndustriesIT Services and IT Consulting
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).