Tata Consultancy Services

Python/Pytest Developer

Tata Consultancy Services

Pune, Maharashtra, India · Full Time

Be the first to apply

Experience
4–6 yrs
Salary
—
Openings
1
Posted
3 seconds ago
Work mode
In office
Education
Any graduate
Eligibility
Candidates holding any graduate degree meeting the experience criteria are encouraged to apply.
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Overview

Tata Consultancy Services (TCS) is a global leader in IT services, consulting, and business solutions, partnering with many of the world's largest companies for over 50 years. We embrace innovation and collective expertise to drive meaningful transformation for a better future.

Role Summary

We are seeking experienced Python developers with 4 to 6 years of solid Python application development skills. The role involves working on high-performance and scalable applications leveraging Python and its ecosystem.

Key Responsibilities

  • Develop robust Python applications with best practices.
  • Use libraries such as Pandas and NumPy for data manipulation and analysis.
  • Implement automated testing using Pytest and Magic Mock to ensure code quality.
  • Collaborate via version control systems like Git and GitHub.
  • Integrate code using Continuous Integration/Continuous Deployment (CI/CD) pipelines.
  • Apply performance optimization techniques using Multiprocessing or Dask frameworks for scalable solutions.

Candidate Profile

  • 4 to 6 years of professional experience in Python development.
  • Proficiency in Python and popular packages including Pandas and NumPy.
  • Hands-on experience in testing with Pytest and mocking frameworks like Magic Mock.
  • Strong understanding of Git/GitHub workflows.
  • Experience setting up and working with CI/CD pipelines.
  • Knowledge in using Multiprocessing or Dask to improve application performance.

Additional Information

Locations available include Mumbai, Pune, Chennai, Bangalore, Indore, and Kolkata.

Eligibility

Open to any graduate holding the necessary experience and skills for this position.

Minimum education

Bachelor's Degree

Tools & software

Git · 2 to 5 years required GitHub · 2 to 5 years required Pytest · 2 to 5 years required
🤖
Online · instant AI help
Broxer