AWS Python Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+17 more
Job description
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., 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., + 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
Requirements
- 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, + 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
Benefits & conditions
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.wayup.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
20 Essential Tools For Backend Development
Highest Paying Tech Companies for Developers
What Are The Top Skills Required For Azure Developers?
Why Upskilling And Reskilling is Important For Developers