Scala And Spark Data Engineer Mumbai (India)

Scala And Spark Data Engineer Mumbai (India)

22 Oct
|
SWITS DIGITAL Private
|
India

22 Oct

SWITS DIGITAL Private

India

Job Title: Scala and Spark Data Engineer

Job Location: Mumbai

Work Mode: Hybrid 3 days a week from office

Experience: 5 10 Years

Working Hours: 9:00 AM to 6:00 PM IST

Job Description

We are looking for an experienced Scala and Spark Data Engineer with strong expertise in Scala functional programming and distributed data processing. The ideal candidate should have hands-on experience developing scalable data engineering solutions using Scala and Apache Spark.

Candidates must demonstrate strong functional programming concepts and practical coding skills. Experience limited to Scala implementation, maintenance, or debugging will not be sufficient.

Key Skills
Solid Scala functional programming
Apache Spark
Data Engineering
SQL
Functional programming concepts, immutability and pure functions
Higher-order functions and Scala collections
Option, Some and None
Case classes and pattern matching
Spark DataFrames, Datasets and RDDs
Narrow and wide transformations
Repartitioning and coalescing
Distributed data processing and performance optimization

Roles and Responsibilities
Design,



develop and maintain scalable data processing applications using Scala and Spark.
Implement data pipelines and distributed processing solutions.
Apply functional programming principles to develop clean, reusable and maintainable code.
Optimize Spark jobs for performance and scalability.
Work with structured data and SQL-based transformations.
Troubleshoot performance issues and ensure data processing reliability.
Collaborate with cross-functional teams to deliver data engineering solutions.
Participate in technical discussions, code reviews and solution design.

Mandatory Candidate Criteria
Robust hands-on experience in Scala functional programming.
Positive working knowledge of Apache Spark.
Strong understanding of SQL.
Ability to explain functional programming concepts and demonstrate coding knowledge.
Candidates whose Scala experience is limited to implementation or debugging are not suitable.

Interview Process
1 internal technical round
2 client rounds
An additional client round or face-to-face interview may be required.

📌 Scala And Spark Data Engineer Mumbai (India)
🏢 SWITS DIGITAL Private
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: scala and spark data engineer mumbai (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: scala and spark data engineer mumbai (india) / india