JOBSEARCHER

AWS Python Full Stack Developer

Job Title: AWS Python Full Stack Developer Fulltime Onsite (Lafayette, LA) - Hybrid Roles and ResponsibilitiesDesign, develop, and maintain Python applications using OOP, clean code, and unit testing best practices.Build and integrate RESTful APIs using FastAPI and/or Flask.Develop serverless and event-driven solutions using AWS Lambda, S3, SQS, and DynamoDB.Automate AWS operations using Boto3 and support cloud resource management.Deploy, monitor, and troubleshoot applications on Amazon EKS and Amazon EC2 (Linux, logs, networking, scaling).Design and optimize SQL queries; work on schema design, indexing, and performance tuning.Implement logging, monitoring, security, and performance improvements (CloudWatch, IAM least privilege, secrets handling).Collaborate with product, data, and cloud teams; participate in code reviews and mentor junior developers.Required Qualifications To Be Successful In This Role6–8 years of software development experience with strong Python backend development.Proven experience building REST APIs (FastAPI/Flask).Strong SQL skills: complex queries, joins, stored procedures (as applicable), optimization, and performance tuning.Hands-on AWS experience with:Lambda, S3, SQS, DynamoDBEC2 and EKS (deployments, services, ingress, config/secrets, troubleshooting)Boto3, IAM, CloudWatchExperience with CI/CD (e.g., Jenkins, GitHub Actions, or similar) and container registries.Strong problem-solving, debugging, and production support skills.Bachelor's degree in computer science, Engineering, or a related field, or equivalent professional experience.Preferred Qualifications (good-to-have)Experience with Java (Spring Boot or similar).Exposure to ReactJS for API integration and UI collaboration.Experience with Terraform/CloudFormation and infrastructure-as-code.Familiarity with OpenShift/Kubernetes outside AWS.Experience with PostgreSQL/Aurora or enterprise RDBMS platforms.