Turn this role into an interview — a resume and cover letter built around what this employer wants.
Tata Consultancy Services is seeking a Python developer with strong core Python knowledge and hands-on web framework experience in Django, Flask or FastAPI. The role focuses on building robust backend services and working with relational databases like PostgreSQL and MySQL.
The candidate should be proficient in RESTful APIs, unit testing with Pytest or Unittest, and have familiarity with Django ORM and advanced Python features such as decorators, generators and threading concepts.
must be having good understanding of Core Python concepts including the various Data Structures, Memory Management and exception Handling mechanism etc.
Hands on experience in Django / Flask / Fast API
Familiar with various Django ORMs
Knowledge in Restful APIs
Deep understanding of RDBMS such as PostgreSQL and MySQL
Experience with Unit testing tools like Pytest and Unittest
Knowledge of Decorators, Generators, Descriptors etc. along with deep understanding of the Threading concepts.
Knowledge of Generative / Agentic AI based engagements using LLMs and NLP