Big Data Tech Lead

We are Earnix

Description

Join a fast growing, cutting edge technology company with proven success in providing software and customer analytics solutions that have transformed some of the world’s top financial institutions.

We are developing a new product, aimed to handle and analyze data from various sources and different nature (banking, telematics, social).

This will be used to enable financial institutes provide their customers with personalized offers.

We are looking for a technology expert with a proven experience in Big Data.

In this position you are expected to be masterful at the latest big data batch and streaming technologies. You will be responsible for defining the product architecture, technology stack selection and development.

 Responsibilities:

·        Be fully responsible for the product’s lifecycle - from design and development to deployment

·        Work closely with Product Management team to define product scope and roadmap, being ready for rapid changes

·        Select technology stack and Define product’s architecture based on the selection.

·        Lead development and testing automation, including full application scope (application framework, client, SDK).

·        Actively participate and deal with Security aspects of the product deployment

·        Build, maintain and execute unit test cases with high code coverage

Requirements

Requirements:

·        At least 7 years of experience with server-side development

·        Experience working with SQL/NoSQL and steaming technologies (e.g Spark, Flink, Redis, Kafka)

·        In-depth knowledge of Java

·        Experience working in Linux environment

·        Strong capabilities working with processing data in scale, knowledge of existing tools and systems

·        B.Sc. or M.Sc. in Computer Science

·        A passion for clean, robust code and performance tuning

·        Excellent knowledge of an OO language

·        Being a Team player, and fun to work with!

 

Advantages:

·        Experience in leading a small and diverse team

·        Potential to lead a bigger team in the future

·        Experience in enterprise software and specifically in the FinTech market

Apply for this position

Refer a friend