Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Tata Consultancy Services

Python Developer

Posted Updated 33 views
Discussion

Description

Greetings!

TCS India presents excellent opportunities for IT professionals.


Role :- Python Developer

Experience:- 4-7 years

Location:- Chennai , Pune , Bangalore, Indore, Kolkata & Mumbai


Required Technical Skill Set:- Python Development, Pystest, Magic Mock, Pandas and Numpy for data handling, GitHub


Must-Have

4+ years of experience in Python Development.

  • Strong hands-on experience with Pandas and Numpy for data handling.
  • Strong understanding of unit testing frameworks (Pystest, Magic Mock).
  • Experience in performance optimization using multiprocessing or Dask.
  • Familiarity with CI/CD concepts and implementation.
  • Experience with version control systems, preferably Git and GitHub.
  • Excellent problem-solving, debugging, and analytical skills.
  • Ability to work independently and as part of a team, managing multiple priorities and deadlines.

Good-to-Have

The ideal candidate will have a strong background in Python Development, with hands-on experience in building scalable applications, writing robust test cases, and optimizing performance.

Responsibility of / Expectations from the Role

1 Design, develop, and maintain Python applications ensuring high performance and scalability.

2 Create and manage automated unit tests using Pytest and MagicMock.

3 Optimize code performance using Multiprocessing or Dask for parallel and distributed computing.

4 Implement and maintain CI/CD pipelines to streamline build, testing, and deployment processes.

5 Collaborate with cross-functional teams using Git, GitHub, and Git Hub Actions for version control and workflow automation.

6 Perform code reviews and provide constructive feedback to ensure adherence to best practices and coding standards.

7 Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain competitive and innovative.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →