AWS Python Developer - FastAPI | Remote

ISOFT LLC
United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$93,600.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Application Performance Management User Authentication Cloud Computing Code Review Databases Information Engineering Database Design
+48 more
DevOps Django Web Framework Amazon DynamoDB Elasticsearch Github Identity and Access Management JSON Python (Programming Language) PostgreSQL Machine Learning Enterprise Messaging Systems Microsoft SQL Server MongoDB MySQL OAuth Object-Oriented Software Development Scrum Methodology Redis Cloud Services Standard Sql Swagger Software Deployment SQL Databases Web Performance Optimization Extensible Markup Language (XML) Openapi Flask (Web Framework) Delivery Pipeline Backend Gitlab Cloudformation Fastapi Event Driven Architecture Kubernetes Information Technology Apache Kafka Celery Front End Software Development Api Design Cloudwatch Api Gateway Restful APIs Amazon Simple Queue Service (SQS) Terraform Docker Jenkins Web Api Microservices

Job description

We are seeking an experienced Python Developer with strong expertise in FastAPI and AWS cloud services to design, develop, and maintain scalable, high-performance web applications and APIs. The ideal candidate will have experience building cloud-native solutions, developing RESTful APIs, and deploying applications in AWS environments., * Design, develop, test, and maintain scalable backend applications using Python and FastAPI.

  • Build and consume RESTful APIs and microservices.
  • Develop secure, reusable, and efficient code following best practices.
  • Deploy, monitor, and maintain applications on AWS cloud infrastructure.
  • Integrate applications with databases, third-party APIs, and cloud services.
  • Optimize application performance, scalability, and reliability.
  • Implement authentication, authorization, and security best practices.
  • Collaborate with DevOps, QA, Data Engineering, and Frontend teams.
  • Participate in code reviews, technical discussions, and architecture decisions.
  • Troubleshoot production issues and provide timely resolutions.
  • Create and maintain technical documentation.

Requirements

Do you have experience in SQL?, Do you have a Bachelor’s degree?, * Strong experience in Python development.

  • Hands-on experience with FastAPI.
  • Experience with Flask or Django is a plus.
  • Strong understanding of Object-Oriented Programming (OOP).

AWS Cloud Services

  • Experience with AWS services such as:
  • EC2
  • Lambda
  • API Gateway
  • S3
  • RDS
  • DynamoDB
  • CloudWatch
  • IAM
  • SNS/SQS
  • ECS/EKS

Databases

  • PostgreSQL
  • MySQL
  • SQL Server
  • MongoDB (Preferred)

API Development

  • REST APIs
  • JSON/XML
  • OAuth2, JWT Authentication
  • API Documentation using Swagger/OpenAPI

DevOps & CI/CD

  • Docker
  • Kubernetes (Preferred)
  • Git/GitHub/GitLab
  • Jenkins, GitHub Actions, or AWS CodePipeline, * Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 4+ years of experience in Python development.
  • 2+ years of experience with FastAPI.
  • Hands-on experience with AWS cloud services.
  • Strong knowledge of SQL and database design.
  • Experience with Agile/Scrum methodologies., * AWS Certified Developer Associate or AWS Solutions Architect certification.
  • Experience with Terraform or CloudFormation.
  • Knowledge of Microservices Architecture.
  • Experience with event-driven architectures and messaging systems.
  • Exposure to machine learning or data engineering projects is a plus.

Nice to Have

  • Kubernetes (EKS)
  • Redis
  • Elasticsearch
  • Apache Kafka
  • Celery
  • GraphQL

Benefits & conditions

$45 an hour - Full-time, Pulled from the full job description

  • Paid time off
  • Vision insurance
  • Dental insurance
  • Paid holidays
  • Opportunities for advancement, * Competitive salary and performance bonuses.
  • Health, dental, and vision insurance.
  • Paid time off and holidays.
  • Professional development and certification support.
  • Flexible work environment.
  • Career growth opportunities.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:42 min

Introduction to the fast API web framework

Sebastián Ramírez · WWC 2022

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

8:08 min

Building AI applications at the AWS football hackathon

Chris Heilmann +1 · LIVE

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · WWC 2025

Videos

See all

Related articles

See all