Python Developer

UST


Date: 1 hour ago
City: Chennai, Tamil Nadu
Contract type: Full time

Job Role: Senior Python Developer

Location: Chennai

We are looking for an experienced Senior Python Developer with deep expertise in Python fundamentals, object-oriented programming, and high-performance data handling. The ideal candidate will have extensive hands-on experience working with NumPy and Pandas, along with strong skills in writing efficient, scalable, and clean Python code. You will be responsible for building and optimizing data pipelines, implementing robust data transformations, and contributing to efficient, production-ready codebases.

Key Responsibilities

  • Develop high-quality, efficient, and scalable Python applications following industry best practices.
  • Work with Python core data types including lists, tuples, sets, dictionaries, and strings.
  • Structure code effectively using functions, classes, decorators, modules, and packages.
  • Work extensively with NumPy ndarrays, including broadcasting, vectorization, and ufuncs.
  • Develop and optimize code leveraging NumPy arrays for high-performance computations.
  • Use Pandas for data loading, cleaning, manipulation, reindexing, merging, joining, and reshaping.
  • Optimize data pipelines and perform grouping, aggregation, and time-series operations using groupby() and related functions.

Must-Have Skills

  • Minimum 7 years of hands-on Python development experience.
  • Strong command of Python fundamentals, OOP concepts, modules, packages, and import mechanisms.
  • Deep expertise in NumPy, including:
  • ndarray structure and memory model
  • dtypes, shapes, sizes
  • Deep vs. shallow copying
  • Broadcasting and vectorization
  • Advanced proficiency in Pandas, including:
  • DataFrame operations
  • Indexing, slicing, filtering
  • Merging, joining, and reshaping
  • High-performance data manipulation and cleaning

Good-to-Have Skills

  • Experience optimizing data pipelines at scale.
  • Familiarity with time-series analysis using Pandas.
  • Understanding of Python performance tuning, memory optimization, and profiling.
  • Knowledge of scientific or analytical computing environments.
  • Exposure to other data-related libraries in the Python ecosystem (e.g., SciPy, Dask, PyArrow).


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Plant Engineer

GE Vernova, Chennai, Tamil Nadu
1 day ago
Job Description SummaryGE Vernova – Grid Systems Integration is globally recognized for designing, manufacturing, and delivering customized High Voltage Direct Current (HVDC) solutions for utilities worldwide. With over 130 years of pioneering experience, GE offers two HVDC technologies, Line Commutated Converters (LCC) and Voltage Source Converters (VSC), to support a broad range of applications and deployable in different schemes including...

Project Manager (Fitout) | Chennai

Cushman & Wakefield, Chennai, Tamil Nadu
2 days ago
Job TitleProject Manager (Fitout) | ChennaiJob Description SummaryWe are seeking a skilled Project Manager with expertise in managing and overseeing construction project schedules. The ideal candidate will have a strong background in construction scheduling, be highly detail-oriented, and possess excellent analytical and organizational skills to ensure project milestones are met. This role will be critical to the successful completion of...

Customer Service Executive - Project Planning & Implementation

Tata Communications, Chennai, Tamil Nadu
1 week ago
About The CompanyTata Communications Redefines Connectivity with Innovation and IntelligenceDriving the next level of intelligence powered by Cloud, Mobility, Internet of Things, Collaboration, Security, Media services and Network services, we at Tata Communications are envisaging a New World of CommunicationsResponsible for all aspects of project/program management associated with the implementation of assigned external customer-facing projects/programs and internal non-customer facing projects/programsResponsible...