AWS Python Developer

Select Source Solutions

  • Arlington, VA
  • 6 days ago
    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

    Similar Jobs