

Senior Python Developer – AWS
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Python Developer – AWS in Boston, MA, on a long-term contract with a competitive pay rate. Requires 7+ years of software development experience, expertise in AWS, CI/CD, and proficiency in Python/Java.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
-
🗓️ - Date discovered
August 6, 2025
🕒 - Project duration
Unknown
-
🏝️ - Location type
On-site
-
📄 - Contract type
Unknown
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
Boston, MA
-
🧠 - Skills detailed
#Infrastructure as Code (IaC) #AWS (Amazon Web Services) #Terraform #Scala #Scrum #Agile #Databases #Kubernetes #Deployment #REST (Representational State Transfer) #Security #PostgreSQL #MySQL #Monitoring #Cloud #Jenkins #Data Processing #S3 (Amazon Simple Storage Service) #GIT #API (Application Programming Interface) #Programming #DynamoDB #GitHub #Python #REST API #Logging #Integration Testing #Grafana #NoSQL #Java #Lambda (AWS Lambda) #GitLab #Docker #DevOps #Prometheus #Automation #RDS (Amazon Relational Database Service) #EC2
Role description
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript
Job Title: Senior Python Developer – AWS & CI/CD
Location: Boston, MA - Onsite
Duration: Long term
Role Summary
We are seeking a highly skilled Senior Software Developer with strong experience in Python and/or Java, and deep proficiency in AWS cloud services and CI/CD automation. You will be responsible for developing scalable applications, designing API services, automating deployments, and optimizing system performance in a cloud-native environment.
Key Responsibilities
Design, build, and maintain robust and scalable backend services using Python and/or Java.
Develop RESTful APIs and data processing pipelines for mission-critical systems.
Implement automated CI/CD pipelines for build, test, and deployment using tools such as Jenkins, GitHub Actions, GitLab CI/CD, or AWS CodePipeline.
Deploy applications to AWS using services like Lambda, ECS, EKS, EC2, S3, API Gateway, DynamoDB, RDS, and others.
Work with infrastructure-as-code (IaC) using Terraform or AWS CloudFormation.
Integrate logging, monitoring, and alerting using CloudWatch, ELK, or Prometheus/Grafana.
Collaborate with architects, DevOps engineers, and product teams to ensure system reliability and performance.
Ensure code quality through unit/integration testing, peer reviews, and static code analysis.
Participate in Agile/Scrum ceremonies and contribute to continuous improvement practices.
Required Skills
7+ years of experience in software development using Python and/or Java.
Strong understanding of object-oriented programming and design patterns.
Hands-on experience with AWS services in production environments.
Deep experience with CI/CD tools and automation workflows.
Proficient with Docker and containerized development; exposure to Kubernetes is a plus.
Familiarity with Git, REST APIs, and microservice architecture.
Good understanding of DevOps principles and cloud security best practices.
Solid experience working with relational and NoSQL databases (PostgreSQL, MySQL, DynamoDB, etc.).