5 - 10 years

2 - 6 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Data Engineer Spark/Scala JD

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 companys 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 SQL 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.
Skills

BIGDATA, HADOOP, HIVE, SPARK, java kafka, SQL, POSTGRESQL, GIT, JENKINS, AWS

Mock Interview

Practice Video Interview with JobPe AI

Start Data Engineer 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
Domnic Lewis Private Limited logo
Domnic Lewis Private Limited

Consulting and Management

Mumbai

RecommendedJobs for You

noida, mumbai, pune, chennai, bengaluru

gurugram, chennai, bengaluru