Job Description :
Title: Scala Developer for Big Data

Location: Irving, TX 75038

Duration: 9+ month contract

Pay rate: $70/hour

JOB DUTIES:

Working in developing a highly scalable system using Spark streams and Akka Streams. Choice of language will be Scala or Java based on use case. The system will be deployed and maintained using Docker Images across an AWS cluster. The person will be responsible for developing functional flows for handling thousands of transaction per second in real time and working with machine learning models to give real time results. The person will also be responsible for successful deployment of the developed solution. The person must be aware of test driven development to work as a core member of the small Agile team.

MUST HAVE SKILLS:

3-4 years experience with SCALA

4-5 years of JAVA experience

Functional programing paradigm

Experience with Machine learning libraries, some Data Modeling experience

Experience with Spark streams a plus

Knowledge of Kafka

Experience with Docker images

DESIRED SKILLS:

Highly scalable system architectures

Some experience with Fortify.

CI/CD process in particular - GIT (Bitbucket), Jenkins, Jira, Confluence

Knowledge of Kubernetes

Knowledge of NoSQL Databases (Cassandra, Elastic, ReDIS)

Knowledge of Akka or any other microservices platform

Knowledge of secure coding with OWASP coding practices

Knowledge of Hortonworks toolset (Zookeeper, HDFS, etc)

Desirable:

Hortonworks HDPC JAVA Certifications

AWS Developer certification
             

Similar Jobs you may be interested in ..