Spark/Scala

0 - 3 years

0 Lacs

Posted:1 week ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Description

Location Karnataka Bengaluru

Experience Range 7 - 15 Years



Job Description

Spark/Scala


Job Description

As a Software Development Engineer 2 you will be responsible for expanding and optimising our data and data pipeline architecture as well as optimising data flow and collection for cross-functional teams. The ideal candidate is an experienced data pipeline design and data wrangler who enjoys optimising data systems and building them from the ground up. The Data Engineer will lead our software developers on data initiatives and will ensure optimal data delivery architecture is consistent throughout ongoing projects. They must be self-directed and comfortable supporting the data needs of multiple teams systems and products. The right candidate will be excited by the prospect of optimising or even re-designing our company’s data architecture to support our next generation of products and data initiatives.


Responsibilities

  • Create and maintain optimal data pipeline architecture
  • Assemble large complex data sets that meet functional / non-functional business requirements.
  • Identify design and implement internal process improvements: automating manual processes optimising data delivery, coordinating to re-design infrastructure for greater scalability etc.
  • Work with stakeholders including the Executive Product Data and Design teams to assist with data-related technical issues and support their data infrastructure needs.
  • Keep our data separated and secure
  • Work with data and analytics experts to strive for greater functionality in our data systems.
  • Support PROD systems


Qualifications

Must have About 5 - 11 years and at least 3 years relevant experience with Bigdata.

Must have Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with huge amount of data.

Must have experience in Hadoop, Hive, Spark with Scala with good experience in performance tuning and debugging issues.

Good to have any stream processing Spark/Java Kafka.

Must have experience in design and development of Big data projects.

Good knowledge in Functional programming and OOP concepts, SOLID principles, design patterns for developing scalable applications.

Familiarity with build tools like Maven.

Must have experience with any RDBMS and at least one NoSQL database preferably PostgresSQL

Must have experience writing unit and integration tests using scaliest

Must have experience using any versioning control system - Git

Must have experience with CI / CD pipeline – Jenkins is a plus

Basic hands-on experience in one of the cloud provider (AWS/Azure) is a plus

Databricks Spark certification is a plus.

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
ACL Digital logo
ACL Digital

Information Technology and Services

Palo Alto

RecommendedJobs for You

Hyderabad, Bengaluru