Spark Scala Applications Development Technology Lead Analyst - Vice President

5 - 9 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Lead Spark Scala Engineer under ICG TTS Operations Technology (OpsTech) Group, you will be responsible for developing and optimizing production-grade Spark applications in Scala. Your role will involve providing technical leadership, conducting code reviews, enforcing best practices, and optimizing performance. Your expertise in Spark, Scala, RDBMS, CI/CD tools, and other relevant technologies will be crucial in contributing to applications, systems analysis, and programming activities. Key Responsibilities: - Develop, test, and deploy production-grade Spark applications in Scala, ensuring optimal performance, scalability, and resource utilization. - Provide technical leadership and guidance to a team of data engineers, fostering a culture of technical excellence, collaboration, and continuous improvement. - Conduct rigorous code reviews, establish coding standards, and enforce best practices for Spark Scala development, data governance, and data quality. - Identify and resolve performance bottlenecks in Spark applications through advanced tuning techniques. - Demonstrate profound understanding of Spark's architecture, execution model, and optimization techniques. - Design and build complex data pipelines (ETL/ELT) using Spark SQL, Spark Streaming, and Spark Core. - Exhibit expert-level proficiency in Scala programming, including functional programming paradigms and object-oriented design. - Utilize strong hands-on experience with the broader Hadoop ecosystem and related big data technologies. - Apply solid understanding of relational databases and NoSQL databases for effective data processing. - Demonstrate excellent communication, interpersonal, and leadership skills to articulate complex technical concepts to diverse audiences. - Showcase exceptional analytical and problem-solving abilities with meticulous attention to detail. Qualifications Required: - Hands-on knowledge of SPARK, Py-Spark, Scala, Java, and RDBMS like MS-SQL/Oracle. - Familiarity with CI/CD tools like LightSpeed, uDeploy. - Proficiency in Scala programming, Spark SQL, Spark Streaming, and Spark Core. - Strong hands-on experience with the broader Hadoop ecosystem and related big data technologies. - Solid understanding of relational databases and NoSQL databases. - Bachelors degree/University degree or equivalent experience. (Note: Additional details of the company were not provided in the job description.),

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now