Get more replies from employers
Send a job-specific resume in minutes.
Vivantify is seeking a Python and PySpark Developer to design, build, and optimize data pipelines across Pan India. The role emphasizes PySpark ETL, Spark SQL, DataFrames, Delta Lake, and robust testing using PyTest.
You will leverage GenAI tools to enhance development, debugging, documentation, and code quality while ensuring data privacy and secure production practices. The ideal candidate has 5–7 years of hands-on experience, strong scripting and logging capabilities, and a proactive approach
Experience: 5–7 Years
We are looking for an experienced Python and PySpark Developer with strong hands‑on expertise in PySpark ETL, Python, Spark SQL, DataFrames, and Delta Lake. The role focuses on developing, enhancing, testing, and supporting data processing pipelines, with an emphasis on using GenAI tools to improve development, debugging, testing, documentation, and code quality.
Job Description
The role involves maintaining and enhancing PySpark ETL jobs and troubleshooting data processing using Spark DataFrames, Spark SQL, and Delta Lake. You will work with file ingestion processes, including CSV, XML, and Hyper extracts, along with reporting‑date handling and SQL‑to‑PySpark integration.
You will also develop and execute PyTest‑based unit and integration tests and troubleshoot production issues using Python logging and exception handling. The position requires effective use of AI coding assistants such as GitHub Copilot, ChatGPT, or similar tools for code development, analysis, testing, debugging, documentation, and code reviews.
The role also emphasizes responsible AI usage, including data privacy, secure handling of production data, validation of AI‑generated outputs, and awareness of prompt engineering for technical tasks.
The ideal candidate should have 5–7 years of experience in Python and PySpark development, with strong hands‑on expertise in ETL processing, Spark, Delta Lake, testing, and production troubleshooting. The candidate should also be comfortable using GenAI and AI coding assistants for development, analysis, testing, documentation, and code‑quality improvement, with strong communication skills.