Padmi

Scala, Spark/pyspark (India)

IndiaPosted 1 month ago
Software engineeringSeniorFull Time; Regular
Apply at Infosys

Opens the source posting on shine.com

Source description

About the role

View original

Key Responsibilities: - Big Data Spark Development - Design and implement scalable data pipelines using Apache Spark Scala and or PySpark - Work extensively with Spark Core Spark SQL DataFrames and Datasets - Develop batch and real time data processing solutions using Spark Streaming Structured Streaming - Optimize Spark jobs for performance memory management and parallel processing - Scala Python Development - Develop robust and efficient applications using Scala and Python - Write reusable modular and maintainable code - Implement business logic and transformations on large datasets - Data Engineering ETL - Build and maintain ETL ELT pipelines for large scale data ingestion and transformation - Process structured and unstructured data from multiple sources - Ensure data validation quality and consistency - Work with file formats like Parquet ORC Avro JSON CSV - Big Data Ecosystem - Work with Hadoop ecosystem HDFS Hive YARN - Integrate Spark jobs with data lakes and warehouses - Handle large datasets with distributed computing techniques - Cloud Integration Optional but Preferred - Work with cloud platforms AWS Azure GCP for big data solutions - Utilize services such as AWS EMR Glue S3 Azure Databricks Synapse - Integrate pipelines with APIs and external systems - Collaboration Leadership - Collaborate with data engineers architects and business teams - Lead technical discussions and provide guidance to junior developers - Participate in code reviews and best practice implementation - Work in Agile Scrum environments Technical Requirements: - Primary skills Domain Finacle Core Functional Finacle Core WMS Grand Master Technology Big Data Data Processing Spark Technology Java Apache Additional Responsibilities: - Core Skills - 5 9 years of experience in data engineering big data development - Strong hands on expertise in Scala mandatory for this role - Extensive experience with Apache Spark Scala and or PySpark - Solid understanding of ETL processes and data pipelines - Strong proficiency in SQL and database concepts - Technical Skills - Deep knowledge of Spark architecture and execution model - Experience with Spark performance tuning and optimization - Solid data modeling and warehousing concepts - Familiarity with version control tools Git - Understanding of distributed computing principles - Preferred Skills - Experience with Spark Streaming Kafka - Hands on with Databricks platform - Knowledge of Airflow or workflow orchestration tools - Familiarity with Docker Kubernetes - Exposure to NoSQL databases Cassandra MongoDB HBase Preferred Skills: Technology->Big Data - Data Processing->Spark->SparkSQL,Technology->Java->Apache->Scala,Technology->Big Data - Data Processing->PySpark .

One address, no account. We’ll tell you when matching roles go live.

More at Infosys

Related open roles

View all roles