We are looking for a Python / PySpark Developer with 4 to 7 years of experience to support enterprise data processing, reporting, and automation initiatives. The role involves developing scalable data pipelines, reporting solutions, and automation frameworks using modern cloud and DevOps practices. The ideal candidate will possess strong hands-on expertise in Python, PySpark, shell scripting, and CI/CD tools.
Develop and maintain Python and PySpark-based data processing applications.
Design, build, and support data transformation and reporting pipelines.
Create and maintain automation scripts using Shell scripting.
Implement and support CI/CD pipelines using Git and Jenkins.
Collaborate with business and technical stakeholders to deliver scalable solutions.
Support application deployments, troubleshooting, and production enhancements.
Mandatory skills:
Python
Pyspark
Shell Scripting
CI/CD (GIT, Jenkins)
Azure Databricks
Good to Have skills
Snowflake
Minimum 4 years of software development experience.
Strong problem-solving and analytical skills.
Experience working in Agile development environments.
Ability to work independently and collaborate effectively with distributed teams.

HCLTech is a global technology company, home to more than 226,600 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending September 2025 totaled $14.2 billion. To learn how we can supercharge progress for you, visit hcltech.com.