Talent.com
Python Developer with AWS

Python Developer with AWS

Purple DriveDes Moines, IA, United States
job_description.job_card.variable_hours_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Python Developer with AWS

Location : Onsite - Des Moines, IA

Experience : 8 - 10 Years

Job Description

We are seeking a highly skilled Python Developer with AWS expertise to design, develop, and maintain scalable applications and data solutions. The role focuses on ETL pipelines, data transformation, and AWS-based cloud architecture , ensuring high performance, reliability, and compliance with IT and business standards. The ideal candidate should have strong Python programming skills, deep AWS knowledge, and prior experience working in Agile environments.

Key Responsibilities

  • Software Development & Maintenance

Design, code, test, debug, document, and implement changes to applications.

  • Conduct unit testing and partner with QA to ensure quality delivery.
  • Ensure applications align with IT, business, and customer requirements.
  • Agile Collaboration
  • Participate in Agile / Scrum ceremonies : backlog grooming, sprint planning, daily stand-ups, and reviews.

  • Collaborate with stakeholders, QA, and Change Management for smooth deployments.
  • Production & Support
  • Troubleshoot and resolve complex application issues across platforms.

  • Provide production support , manage escalations, hot fixes, and monthly reporting.
  • ETL & Data Engineering
  • Work with ETL processes and data warehousing concepts .

  • Process and transform data from APIs, flat files, databases, and XMLs using Python 3.x .
  • Apply Python Core, Polars, and PySpark for advanced transformations.
  • Conduct data analysis, engineering, and solutioning for large datasets.
  • Cloud & DevOps
  • Develop solutions using AWS services : S3, EC2, Lambda, Athena, DynamoDB, Step Functions, EventBridge, Fargate, IAM, CloudFormation.

  • Automate AWS workflows using Python boto3 and templates.
  • Manage CI / CD pipelines with Jenkins, GitHub / BitBucket, and Artifactory .
  • Implement containerized solutions using Docker and Kubernetes .
  • Required Skills

  • Python 3.x (advanced level) with OOP, classes, and inheritance.
  • Strong experience in ETL pipelines, data engineering, and data warehousing .
  • Proficiency in SQL (PostgreSQL preferred) .
  • Deep hands-on experience with AWS architecture and services .
  • Familiarity with Control-M (scheduling tool).
  • Solid knowledge of GIT workflows and DevOps practices .
  • Experience in CI / CD pipelines .
  • Exposure to APIs and microservices .
  • Preferred Skills

  • Experience in enterprise-scale reporting solutions.
  • Strong problem-solving and critical thinking skills.
  • Prior experience with Agile / Scrum methodology .
  • serp_jobs.job_alerts.create_a_job

    Python Developer • Des Moines, IA, United States