New
Job ID : JO00413

Manager/Sr.Manager- Python Developer

  • Mumbai
  • 21 hours ago

Job Description

Job Requirements :

  • Bachelor's or Master's Degree in Computer Science, Engineering, or a related field.
  • 5-6 years of experience in Python development, with a focus on data-intensive applications.
  • Strong understanding of Python’s core libraries and frameworks for data manipulation (e.g., Pandas, NumPy, Dask, PySpark).
  • Experience with database systems like SQL, NoSQL databases like Cassandra, PostgreSQL.
  • Hands-on experience in asynchronous programming, multithreading, and parallel computing.
  • Proficiency in writing optimized code for high-performance data processing.
  • Experience with data pipelines, ETL processes, and API integration.
  • Excellent problem-solving skills with a strong understanding of algorithms and data structures.
  • Knowledge of version control systems like Git.

Job Responsibilities :

  • Design, develop, and maintain Python-based applications for handling large datasets and ensuring high performance.
  • Optimize and refactor existing code to improve scalability, processing speed, and efficiency.
  • Collaborate with the data engineering team to integrate data sources, transform and clean data for analysis.
  • Utilize multithreading, parallel processing, and asynchronous programming to ensure optimized handling of large data volumes.
  • Implement robust data pipelines using ETL processes for smooth data ingestion and transformation.
  • Work with the latest Python libraries and frameworks such as Pandas, NumPy, Polars etc. to streamline data processing tasks.
  • Ensure code quality through unit testing, code reviews, and continuous integration.
  • Stay updated with the latest developments in Python and related tools, suggesting improvements to the tech stack.


Job Requirement


Additional Information

Job Type : Full Time
Experience : 5 - 6 years
Location : Mumbai, India
Qualification : + M.tech

Keywords

Similar Jobs