2,023,444open jobs
119,803companies
251,130added this week
Browse all
Salary
≈ $16k – $38k per year (Estimated)
Location
In office (Hyderabad)
Experience
5+ years exp
Employment
Contractor

First seen by Alion on Oct 26, 2026.

Overview
Company
Impact
Profile match
Empowering businesses with innovative software development, IT consulting, and digital transformation services. Based in Coimbatore, serving clients across India and beyond.
Location: Pan India

Experience: 5–7 Years

About The Role

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.

Key Responsibilities

  • Maintain and enhance PySpark ETL jobs and data processing pipelines
  • Develop and troubleshoot Spark DataFrame, Spark SQL, and Delta Lake processing
  • Implement file ingestion for CSV, XML, and Hyper extracts
  • Work with SQL-to-PySpark integration and reporting-date handling
  • Develop and execute PyTest-based unit and integration tests
  • Troubleshoot production issues using Python logging and exception handling
  • Use AI coding assistants to accelerate development, debugging, testing, code review, and documentation
  • Analyze legacy code, perform impact assessments, and support root-cause analysis using AI-assisted techniques

Required Skills


  • Python
  • PySpark
  • Spark DataFrames and Spark SQL
  • Delta Lake
  • ETL development
  • Python debugging, logging, and exception handling
  • SQL-to-PySpark integration
  • File ingestion and processing
  • Python packaging and runtime dependencies
  • PyTest-based testing
  • Code quality tools such as Pylint
  • AI coding assistants such as GitHub Copilot or ChatGPT
  • GenAI-assisted code analysis, testing, debugging, and documentation
  • Prompt engineering for technical tasks
  • Responsible AI practices and production data privacy

Good to Have

  • Exposure to ML/AI concepts
  • Embeddings
  • Vector search
  • RAG
  • LLM-based knowledge assistants for internal documentation and search

Mandatory Skills

  • Python

Candidate Profile

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.

Benefits Package

  • Competitive salary and benefits package
  • Opportunities for professional growth and development
  • A collaborative and inclusive work environment
  • The opportunity to work on exciting and challenging projects with leading clients






Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,023,444 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Hyderabad
In office · 3+ years exp · Hyderabad
C#
Databases
MS SQL
DevOps
Rest API
CI/CD
Management
Agile
Scrum
Apply
≈ $14k – $36k per year (Estimated) · Remote (India) · Full-Time · 4+ years exp · Bachelor's Degree · New Delhi
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Prisma
Databases
MySQL
PostgreSQL
Redis
AI/ML
Copilot
Cursor
Claude Code
Model Context Protocol
AI Agents
LLM
OpenAI Codex
Frontend
Next.js
React.js
DevOps
Rest API
GitHub Actions
CI/CD
Git
Docker
QA
Jest
Vitest
Supertest
Apply
≈ $15k – $35k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Pune
PowerShell
DevOps
VMWare
Azure
Windows Server
AWS
Hyper-V
Linux
Apply
≈ $15k – $35k per year (Estimated) · In office · 4+ years exp · Bachelor's Degree · Pune
Cybersecurity
Microsoft Entra ID
Management
ServiceNow
ITIL
ITSM
Apply
≈ $15k – $35k per year (Estimated) · In office · 3+ years exp · Pune
Cybersecurity
ISO 27001
Microsoft Defender
MITRE ATT&CK
Active Directory
SIEM
Apply
In office · Hyderabad
Python
Databases
Apache Kafka
Google BigQuery
Google Bigtable
AI/ML
dbt
Flink
DevOps
Terraform
GCP
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Spinnaker
Google GKE
IAM
Management
Agile
Apply
In office · 6+ years exp · Hyderabad
ABAP
ABAP
CDS Views
Apply
≈ $17k – $38k per year (Estimated) · In office · Hyderabad
Java
SQL
Apply
≈ $21k – $43k per year (Estimated) · In office · 5+ years exp · Hyderabad
ABAP
ABAP
CDS Views
AI/ML
Cursor
Apply
≈ $15k – $42k per year (Estimated) · In office · Hyderabad
Java
Apply
See all jobs
This is one of many
2,023,444 more open roles from verified company boards, updated every day.