Logo
Purple Drive

Senior Python FastAPI Developer (AWS & Microservices)

Purple Drive, Plano, Texas, us, 75086

Save Job

Role Senior Python FastAPI Developer (AWS & Microservices)

Location Plano TX (Hybrid 3 days onsite)

Duration 3 months

Role Description Key Responsibilities: Develop and design RESTful microservices using FastAPI and Python 3.8. Build scalable, maintainable, and testable code following best practices. Implement asynchronous programming patterns for high‑performance applications. Design and implement API specifications using OpenAPI Swagger standards. Develop event‑driven architectures using message queues and streaming platforms. Deploy applications to AWS environments using existing infrastructure. Integrate with AWS services such as S3, RDS, DynamoDB, SQS, Lambda, and Bedrock. Work with AWS SDKs (boto3) and LiteLLM to interact with cloud services programmatically. Develop comprehensive testing strategies (unit, integration, and API testing). Implement caching strategies and performance optimization for AI responses. Create and maintain API documentation.

Required Qualifications Core Technical Skills: 12 years of IT experience, 8 years with Python, 5 years of experience with FastAPI or similar async web frameworks (Flask, Django). Strong understanding of microservices architecture patterns and best practices. Proficiency with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB). Experience with RESTful API design principles and GraphQL (preferred). Knowledge of API authentication using OAuth and JWT. Development Tools Practices: Knowledge of Git version control and collaborative development workflows. Experience with Docker for application containerization. Knowledge of automated testing frameworks (pytest, unittest) including AI/ML testing. Experience with API testing tools (Postman, pytest, httpx). Familiarity with monitoring and logging best practices for AI applications.

Key Skills

APIs

Docker

Jenkins

REST

Python

AWS

NoSQL

MySQL

JavaScript

Postgresql

Django

GIT

Employment Type Full Time

Experience years

Vacancy 1

#J-18808-Ljbffr