Senior Python Pyspark Developer

  • Category: Software Developer Jobs
  • Location: Pune, Maharashtra
  • Job Type: Full Time / Part Time
  • Salary: Estimated: $ 18K to 19K
  • Published on: 2025/09/28

We are seeking a skilled and proactive Python / PySpark Developer to join our data engineering or analytics team. The ideal candidate will be responsible for building scalable data pipelines, performing large-scale data processing, and collaborating with data scientists, analysts, and business stakeholders.

Key Responsibilities:
• Design, develop, and optimize ETL data pipelines using PySpark on big data platforms (e.g., Hadoop, Databricks, EMR).
• Write clean, efficient, and modular code in Python for data processing and integration tasks.
• Work with large datasets to extract insights, transform raw data, and ensure data quality.
• Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
• Implement performance tuning and debugging of PySpark jobs.
• Monitor and troubleshoot data workflows and batch jobs in production environments.
• Document solutions and maintain code repositories (e.g., Git).

Required Skills & Qualifications:
• Proficient in Python with experience in building data-centric applications.
• Strong experience with PySpark and understanding of Spark internals (RDDs, DataFrames, Spark SQL).
• Hands-on experience with Hadoop ecosystem, Hive, or cloud-based big data platforms like AWS EMR, Azure Databricks, or GCP DataProc.
• Familiarity with workflow orchestration tools like Airflow, Oozie, or Luigi.
• Good understanding of SQL and relational databases.
• Experience with version control systems like Git.
• Strong problem-solving skills and ability to work independently or in a team.
• Bachelors degree in Computer Science, Engineering, or a related field.

Preferred Qualifications:
• Experience with CI/CD pipelines and DevOps practices.
• Knowledge of data warehousing and data modeling.
• Exposure to streaming technologies Kafka, Spark Streaming).
• Familiarity with containerization tools like Docker or Kubernetes.

About Virtusa

Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 27,000 people globally that cares about your growth — one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us.

Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company, and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence.


Company Name: Virtusa

Related jobs

  • react js react native

    Check the my portfolio https://aayassayyedportfolio.netlify.app/

    Full Time / Part Time

    $ Estimated: 21K to 34K

    Pune, Maharashtra

    2025/10/04


    Apply Now

  • Software Engineer (Wifi/ Embedded)

    काम का वर्णन Company Description Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. Arista is a well-established and profitable company with over $5 billion in reve...

    Full Time / Part Time

    $ Estimated: 17K to 35K

    PimpriChinchwad, Maharashtra

    2025/10/02


    Apply Now

  • FullStack Developer

    काम का वर्णन Join us as a Fullstack Developer at Barclays, where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. You'll harness cutting-edge technology to revolutionise our digital offerings, ensuring unpar...

    Full Time / Part Time

    $ Estimated: 18K to 28K

    Pune, Maharashtra

    2025/10/02


    Apply Now