Job Title: Senior Python Full Stack Developer (AWS )
Experience: 710 Years
Location: Chennai
Employment Type: Full-Time ( wfo)
Job Description
We are seeking an experienced
Senior Python Full Stack Developer with strong expertise in
AWS cloud services to design, develop, and deploy scalable web applications. The ideal candidate should have hands-on experience across backend and frontend development, cloud-native architectures, and production-grade deployments on AWS.
You will work closely with product owners, architects, and DevOps teams to deliver secure, high-performance applications.
Roles & Responsibilities
- Design and develop full stack web applications using Python and modern frontend frameworks
- Build scalable backend services and REST APIs using Python frameworks
- Develop responsive and user-friendly frontend interfaces
- Deploy, manage, and maintain applications on AWS cloud
- Implement microservices and serverless architectures
- Integrate frontend with backend services and APIs
- Optimize application performance, security, and scalability
- Implement CI/CD pipelines for automated deployment
- Work with databases and ensure data integrity and performance
- Troubleshoot production issues and perform root cause analysis
- Participate in code reviews and mentor junior developers
- Follow Agile/Scrum development practices
Mandatory Skills
Backend
- Strong proficiency in Python (7+ years)
- Frameworks: Django / Flask / FastAPI
- RESTful API development
- Authentication & Authorization (JWT, OAuth)
Frontend
- JavaScript, HTML5, CSS3
- Frontend frameworks: React / Angular / Vue.js
- Responsive UI development
- API integration with backend services
AWS (Mandatory)- Hands-on experience with:
- EC2, S3, Lambda
- RDS / DynamoDB
- IAM, CloudWatch
- API Gateway
- Experience deploying and managing applications on AWS
- Understanding of security, scalability, and cost optimization
Database & DevOps
- Databases: PostgreSQL / MySQL / MongoDB
- Version Control: Git
- CI/CD: Jenkins / GitLab CI / AWS CodePipeline
- Containerization: Docker (Kubernetes is a plus)
- Linux/Unix environment
Nice to Have
- AWS Certifications
- Experience with Terraform / CloudFormation
- Exposure to Microservices & Event-Driven Architecture
- Experience with high-availability systems
Education
- Bachelor's degree in Computer Science, Engineering, or related field