AWS Python Developer (Remote)

Select Source Solutions

  • Arlington, VA
  • 5 days ago
  • Remote
  • Autofill and Review
Want to know if you’re a fit?
Upload your resume and let our AI show you.

Skills

  • AWS Lambdaunmatched
  • Amazon Elastic Compute Cloud (EC2)unmatched
  • Amazon Simple Storage Service (S3)unmatched
  • Amazon Web Services (AWS)unmatched
  • Automationunmatched
  • Automation Systemsunmatched
  • Best Practicesunmatched
  • Cloud Architectureunmatched
  • Cloud Computingunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Data Managementunmatched
  • Data Processingunmatched
  • Data Scienceunmatched
  • Database Administrationunmatched
  • Dockerunmatched
  • Gitunmatched
  • Identify Issuesunmatched
  • Jenkinsunmatched
  • Linux Operating Systemunmatched
  • Performance Tuning/Optimizationunmatched
  • Problem Solving Skillsunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Assurance Methodologyunmatched
  • Requirements Managementunmatched
  • SQL Databasesunmatched
  • Scalable System Developmentunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • System Migrationunmatched
  • Systems Reliabilityunmatched
  • Systems Scalabilityunmatched
  • Team Playerunmatched
  • Technical Deliveryunmatched
  • Technical Writingunmatched
  • Technical/Engineering Designunmatched
  • Test Harnessunmatched
  • Unix Operating Systemsunmatched
  • Work From Homeunmatched

Description

AWS & Python Developer

The company is seeking a skilled AWS & Python Developer to join our team in Virginia. In this role, you will design, develop, and optimize cloud-based software and automation solutions that support scientific data processing initiatives. This is an exciting opportunity for a technically strong developer who thrives on modernizing applications and building reliable, scalable systems in a collaborative environment.

Job Summary

As an AWS & Python Developer, you will play a key role in architecting and implementing cloud-native solutions that process and manage scientific data at scale. You will work closely with cross-functional teams to modernize legacy applications, streamline development workflows through CI/CD practices, and leverage AWS technologies to deliver robust, high-performing systems.

Key Responsibilities

  • Design and develop cloud-based software solutions using Python and AWS services to support scientific data processing workflows
  • Build and maintain automation pipelines that improve efficiency and reduce manual intervention across development and deployment processes
  • Modernize existing applications by migrating legacy systems to cloud-native architectures on AWS
  • Collaborate with cross-functional teams, including data scientists and infrastructure engineers, to translate requirements into scalable technical solutions
  • Implement and maintain CI/CD pipelines to ensure consistent, reliable, and rapid software delivery
  • Optimize application performance and system reliability through monitoring, troubleshooting, and iterative improvements
  • Ensure system scalability and resilience by applying AWS best practices for architecture and infrastructure design
  • Document technical designs, processes, and solutions to support knowledge sharing and long-term maintainability

Required Qualifications

  • Proven professional experience as a Python Developer building production-grade applications
  • Hands-on experience with AWS services (e.g., EC2, S3, Lambda, RDS, CloudFormation, or similar)
  • Demonstrated experience developing and maintaining CI/CD pipelines
  • Strong understanding of cloud architecture principles and best practices
  • Experience collaborating in cross-functional, team-based development environments
  • Solid problem-solving skills with the ability to troubleshoot complex technical issues

Preferred Qualifications

  • Experience working with scientific data processing systems or pipelines
  • Familiarity with application modernization and legacy system migration projects
  • Knowledge of infrastructure-as-code tools such as Terraform or AWS CloudFormation
  • Experience with containerization technologies such as Docker or Kubernetes
  • Background in automated testing frameworks and quality assurance practices

Technical Skills

  • Python programming (required)
  • Amazon Web Services (AWS): EC2, S3, Lambda, RDS, IAM
  • CI/CD tools such as Jenkins, GitLab CI, or AWS CodePipeline
  • Version control systems, particularly Git
  • Infrastructure-as-code tools (e.g., Terraform, CloudFormation)
  • Containerization technologies (Docker, Kubernetes) preferred
  • SQL and database management
  • Familiarity with Linux/Unix environments

Application Information

This AWS & Python Developer position is based in Virginia, and requires an on-site presence, as remote work is not available for this role. The company offers a competitive salary based on experience and qualifications. Interested candidates who meet the required qualifications are encouraged to apply with an updated resume highlighting relevant AWS and Python development experience.

Numbers & Facts

LocationArlington, VA (
Remote
)

Similar Jobs

See more jobs