Full Stack Spark Engineer

Infinite Computer Solutions Pte. Ltd.| Date Posted: 1-Jul-2020
EA Licence No: 14C6941|EA Personal Registration No: R1436393
Save Job
Job Nature:
Position Level:
Diploma, Bachelor's / Honours

Job Description

JD and Scope
Full Stack Spark Engineer is responsible for the delivery of a business need end-to-end starting from understanding the requirements to deploying the software into production with proven Big Data engineering experiences. The Full Stack Engineer should have an automation first and continuous improvement mindset. He/She should drive the adoption of CI/CD tools and support the improvement of the tools sets/processes.

5+ years being part of Agile teams
5+ years of working in an object-oriented language: Java and other OO compiled language .

3+ years hands on development experience with big data technologies a plus, such as Hadoop, Hive, Spark is a must
3+ years in Web development frameworks like Spring Boot, React, Angular, other Node.js based systems, Django, React-native, etc.
3+ years of scripting (JavaScript, Python, R, Ruby, Perl, etc.)
3+ years of database – SQL / NoSQL

Must be able to do both server side and front end - either web or mobile development

Experience with and strong understanding of Algorithms
Expert level knowledge in Threads, Collections, and concurrent API
Experience with Git/SVN

Excellent troubleshooting skills
Strong communication skills
Fluent in BDD and TDD development methodologies
Work in an agile CI/CD environment (Jenkins experience a plus)
EA License No. - 14C6941

Company Overview
Infinite Computer Solutions Pte. Ltd.