Posted:1 week ago|
Platform:
On-site
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
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.
ACL Digital
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java NowBengaluru
50.0 - 100.0 Lacs P.A.
Karnataka
Experience: Not specified
Salary: Not disclosed
Hyderabad, Bengaluru
12.0 - 22.0 Lacs P.A.