NextHire Try for free

JobWorld

Posted 29 Apr 2025

Python PySpark Developer

Apply with NextHire Auto Apply fills in the application for you.
Team
Tech Mahindra
Posted
29 Apr 2025

About the role

Here's a sample job description for a Python PySpark developer:

Job Title: Python PySpark Developer

Job Summary:

We are seeking an experienced Python PySpark developer to join our team. The successful candidate will be responsible for designing, developing, and deploying large-scale data processing applications using PySpark. The ideal candidate will have strong programming skills in Python and experience working with Spark.

Key Responsibilities:

1. Design and develop: Design and develop large-scale data processing applications using PySpark.

2. Data processing: Process and analyze large datasets using PySpark.

3. Data quality: Ensure data quality and integrity by implementing data validation and data cleansing techniques.

4. Collaboration: Collaborate with cross-functional teams to identify data requirements and develop data-driven solutions.

5. Troubleshooting: Troubleshoot and optimize PySpark applications for performance and scalability.

Requirements:

1. Python programming: Strong programming skills in Python.

2. PySpark experience: Experience working with PySpark and Spark.

3. Data processing: Experience with data processing and analysis using PySpark.

4. Data storage: Knowledge of data storage solutions such as HDFS, S3, or Cassandra.

5. Collaboration tools: Experience with collaboration tools such as Git.

Nice to Have:

1. Machine learning: Experience with machine learning libraries such as scikit-learn or TensorFlow.

2. Data visualization: Experience with data visualization tools such as Matplotlib or Seaborn.

3. Cloud platforms: Experience with cloud platforms such as AWS or GCP.

Education:

Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Skills:

1. PySpark: Strong knowledge of PySpark and Spark.

2. Python: Strong programming skills in Python.

3. Data processing: Experience with data processing and analysis.

4. Collaboration: Excellent collaboration and communication skills.., Docker).

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach