Job Title: Big Data Developer (Scala, Spark)
Full-Time
Job Description:
- Expertise in architecting and deploying highly scalable distributed systems
- Expertise in Nodejs, Typescript, Nativescript, Angular
- Experience using Spark, Storm, Hadoop/MapReduce, SQL and other data processing tools and languages
- Experience building high-performance algorithms in scaleable languages such as Scala, Python and R
- Experience working on Linux systems
- Software engineering experience (design, coding, testing, deployment and support)
- Experience using standard SDLC tools like Jira, Git, Jenkins etc.
- Ideal candidate has worked with Functional and Unit test based frameworks to develop automated tests (Mocha, Jasmine, Cucumber, etc)
- Ideal candidate has worked on projects with CI/CD tools (Jenkins, Bamboo, Gitlab-CI, etc)
- Ideal candidate has worked on projects with container based solutions (Docker, CoreOS, etc)
- Ideal candidate has worked with Reactive Programming techniques in our mobile application and candidates would do well to familiarize themselves or have experience with Reactive Programming Techniques
- Ideal candidate has worked with Functional Programming support released recently in TypeScript 2.0 and wherever we can. A candidate should be willing to learn functional programming paradigms or have previous experience with functional programming languages.
- Minimum Education Required - Bachelors Degree
- Minimum 2 years experience in relative skills
Date Posted: 2/12/2018