Python Developer
Tata Consultancy Services
Bengaluru, Karnataka, India
Python Developer
Location: Chennai, Bangalore, Hyderabad
Experience: 5-8 Years
Notice Period: Immediate to 30 Days Preferred
Key Responsibilities:
- Develop, test, and maintain scalable Python applications.
- Design and build REST APIs and backend services.
- Work with databases such as SQL, PostgreSQL, or MySQL.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Troubleshoot, optimize, and enhance application performance.
Required Skills:
- Strong experience in Python development
- Knowledge of Django and/or Flask frameworks
- Experience with REST APIs and microservices architecture
- Good understanding of SQL databases
- Familiarity with Git and Agile methodologies
- Strong problem-solving and debugging skills
Nice to Have:
- Experience with AWS/Azure/GCP
- Docker and Kubernetes exposure
- CI/CD implementation knowledge