Python Developer

Tata Consultancy Services · Bengaluru, Karnataka, India
LinkedIn

Posted

Aug 20, 2026 (9d ago)

Seniority

Senior

Work Model

Not Specified

Type

Not Specified

Category

Backend

Salary

Not specified

Skills

Apache Django Flask Hadoop Python Shell Unix

Description

Greetings from TCS! Tata Consultancy Services (TCS) is hiring experienced professionals for the role of Python Developer . Experience Required: 5 to 10 Years Job Locations Chennai Hyderabad Mumbai Bangalore Role Overview We are looking for a highly skilled Python Developer with strong experience in application development, Unix Shell Scripting, and Object-Oriented Programming concepts. The ideal candidate should have hands-on experience with Python frameworks and a passion for developing scalable enterprise applications. Key Responsibilities Design, develop, test, and deploy Python-based applications end-to-end. Develop and maintain scalable and high-performance enterprise solutions. Write and optimize Unix Shell scripts for automation and operational tasks. Implement robust and reusable code using Object-Oriented Programming (OOP) principles. Work with ORM frameworks and database integration. Debug, troubleshoot, and resolve complex technical issues. Collaborate with cross-functional teams to deliver innovative technology solutions. Participate in code reviews and ensure adherence to development best practices. Contribute to large-scale enterprise application implementation projects. Must-Have Skills Strong experience in Python Development (5+ years) Hands-on experience with at least one Python framework: Django Flask Strong Unix Shell Scripting experience Good understanding of Object-Oriented Programming (OOP) concepts Experience with ORM (Object Relational Mapping) Strong coding, debugging, and analytical skills Experience in enterprise application development and implementation Good-to-Have Skills Apache Spark Hadoop Ecosystem Big Data technologies