Infosys
Infosys

Python+Spark Scala

RoleData Engineering
LevelMid Level
LocationHyderabad, India
WorkOn-site
TypeAssociate Consultant
Posted3 weeks ago
Apply now

About the role

Big Data & Spark Development:

Develop and maintain data processing pipelines using Apache Spark (Py Spark & Scala)
Work with Spark Data Frames, RDDs, and Spark SQL
Implement transformations, joins, aggregations, and optimizations
Tune Spark jobs for performance, scalability, and reliability

Python & Scala Programming:

Write clean, efficient, and scalable code in Python and Scala
Develop modular and reusable components
Integrate data pipelines with various applications and APIs

ETL & Data Engineering:

Design and build ETL workflows for structured and unstructured data
Extract data from multiple sources (databases, APIs, flat files)
Perform data cleansing, transformation, and validation
Ensure data accuracy, consistency, and completeness

Data Platforms & Integration:

Work with Hadoop ecosystem (HDFS, Hive, Spark)
Handle large datasets in data lakes and warehouses
Process data in formats like Parquet, ORC, JSON, CSV

Collaboration & Support:

Work with data engineers, analysts, and business stakeholders
Troubleshoot pipeline issues and provide production support
Participate in Agile/Scrum processes
Maintain technical documentation

  • Primary skills:Technology->Big Data
  • Data Processing->Spark,Technology->Java->Apache,Technology->Machine Learning->Python

Core Skills:

2–5 years of experience in Python development
Hands-on experience with Apache Spark (Py Spark and/or Scala)
Strong understanding of data processing and ETL concepts
Good knowledge of SQL and relational databases

Education: MCA,MSc,MTech,Bachelor of Engineering,BCA,BSc,BTech

  • Preferred skills: Technology->AI-Data science->PYTHON,Technology->Big Data
  • Data Processing->Spark->SparkSQL,Technology->Java->Apache->Scala

About Infosys

HYDERABAD

Headquarters