Python Developer
Tata Consultancy Services · Chennai
Job description
About the role
We are looking for an experienced Python Developer to join our software engineering team. The role involves designing, building, and maintaining end‑to‑end Python applications that support large‑scale enterprise solutions.
Key responsibilities
- Develop and deliver Python applications from concept to production.
- Work with at least one major Python framework such as Django or Flask.
- Write and maintain Unix shell scripts for automation and deployment.
- Apply solid OOP principles and work with ORM tools.
- Leverage Hadoop and machine‑learning packages when required.
- Perform coding, debugging, and performance optimisation.
- Contribute to large‑scale enterprise application implementations.
- Innovate and propose tech‑based solutions.
- Solve complex technical problems with strong analytical skills.
Required profile
- 4+ years of professional experience in Python application development.
- Hands‑on experience with Django or Flask.
- Strong Unix shell scripting abilities.
- Deep understanding of OOP concepts and ORM usage.
- Proven ability to work on large enterprise projects.
- Creative mindset and excellent problem‑solving skills.
Required skills
- Python
- Unix Shell Scripting
- Object‑Oriented Programming (OOP)
- Django
- Flask
- ORM (e.g., SQLAlchemy)
- Hadoop (preferred)
- Machine‑learning packages (preferred)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 2 weeks ago
Expires 1 month from now
38 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Tata Consultancy Services
Chennai
Related job offers
-
Senior Salesforce Agentforce Architect
Cognizant Chennai -
IT Support Engineer (L1/L2) – Chennai
CRUX Chennai -
Server Administration Specialist (Virtualization, Windows, AD)
NTT DATA, Inc. Chennai -
Associate Engineer - Manual Testing
Accenture in India Kochi -
AI Data Protection Forward Deployed Engineer – Manager
EY Coimbatore