We are seeking a highly skilled Python Developer with strong experience in FastAPI and AWS cloud services in Guadalajara, Mexico.Key Responsibilities : Design, develop, and maintain RESTful APIs using FastAPI .
Work with AWS cloud services to build scalable and reliable backend systems.Implement and optimize data models and queries with AWS DynamoDB .
Ensure secure API development with best practices (e.g., OAuth2, JWT).
Collaborate with product, frontend, QA, and DevOps teams.Write clean, efficient, testable Python code and maintain proper documentation.Integrate and interact with other AWS services like Lambda , API Gateway , S3 , CloudWatch , etc.Develop and maintain unit and integration tests using pytest or similar tools.Manage CI / CD pipelines and deployment automation.Troubleshoot and resolve issues in production environments.Required Skills and Qualifications : 7+ years of Experience in Python ProgrammingStrong hands-on experience with FastAPI .
Proficient in AWS services, particularly DynamoDB , Lambda, API Gateway, S3.Solid understanding of RESTful API design , HTTP methods, and web services.Familiar with asynchronous programming using async / await.Experience working with NoSQL databases , especially DynamoDB (table design, indexes, partitioning, etc.).
Experience with Docker , Git , and CI / CD tools like GitLab CI or Jenkins.Strong understanding of API security practices and standards (OAuth2, JWT, throttling).
Familiarity with testing tools and frameworks (e.g., pytest, unittest)
Python Developer • Guadalajara, Jalisco, México