Python AWS Full Stack Developer
Rakesh YadavUnited StatesSENIORPosted 1h ago
PythonFastAPIFlaskDjangoDjango REST FrameworkReact.jsAWSmicroservicescontainerized deploymentsFastAPIFlaskDjangoDjango REST FrameworkReact.jsAWSmicroservicescontainerized deploymentsOAuth2JWTAWS CognitoUnit testingintegration testingAPI performance optimizationAWS IAMVPCSubnetsRoute TablesSecurity GroupsApplication Load BalancerAPI GatewayAWS LambdaS3CloudWatchECSEKSRDSAuroraDynamoDBMongoDBCloud securityhigh availabilitydisaster recoverycost optimizationDockerKubernetesECSCI/CD pipelinecloud-native deployments
About the Role
We are looking for an experienced Python AWS Full Stack Developer to join our team for a long-term project. The ideal candidate will have strong expertise in Python backend development, AWS cloud services, React.js, microservices architecture, and containerized deployments.
Key Responsibilities
• Design and develop scalable REST APIs and microservices
• Implement asynchronous and event-driven applications
• Implement OAuth2, JWT, and AWS Cognito authentication
• Conduct unit testing, integration testing, and API performance optimization
• Manage AWS IAM, VPC, Subnets, Route Tables, and Security Groups
• Work with Application Load Balancer (ALB) and API Gateway
• Utilize AWS Lambda, S3, CloudWatch, ECS, and EKS
• Work with RDS/Aurora, DynamoDB, and MongoDB
• Ensure cloud security, high availability, disaster recovery, and cost optimization
• Develop React.js frontend
• Design enterprise-grade microservices and distributed systems
• Implement Docker and Kubernetes/ECS
• Develop CI/CD pipeline and cloud-native deployments
Requirements
• 10+ years of overall IT experience
• Strong hands-on experience in Python, AWS, and full-stack development
• Experience designing and deploying scalable enterprise applications
• Must be comfortable working onsite in Wilmington, DE, five days a week
• Must be available for an in-person interview