BIG DATA ENGINEER

Location: Bangalore
Specialization: Analytics & Business Intelligence
Sub Specialization:
Reference: 26113

 

 

Job Position : Data Science Developer

Our Client is currently seeking a Software Engineer to work on many aspects of their data science platform. A Software Engineer on this team will be a cross functional member whom can work within a highly experienced group of engineers, as well as collaborate with others outside of the team to build industry leading infrastructure.

The role will be required to deliver solid product designs to build the product and content portfolio based on requirements set forth by Product Management, User Experience, Product Owners and your own input for the future of the product. The candidate does not see large code bases or complex problems as roadblocks, but a set of rewarding challenges to build products that will empower our users to quickly and easily secure the enterprise.

 

Responsibilities:

As a developer in the Core Data team, you will work in the latest data technologies like Hadoop, Apache Spark, MemSql etc, to build complex, large scale distributed applications.

This role offers the opportunity to work directly with various stakeholders, including Technical Architects, Business sponsors to develop innovative solutions for the Private Wealth Management platform.

Developers will be challenged to bring new ideas, best practices and a strong commitment to quality.

Documents code following best practices.

Work within a truly agile team that is willing to do whatever it takes to make the team successful.

 

Requirements:

3 to 8 years of experience in excellent programming know-how in C#/Java/Python

Strong computer science fundamentals (DS & Algorithms)

In-Depth knowledge in big data like spark, Elastic search, Cassandra, Kafka, Java, Kibana.

Experience with Big Data technologies (e.g. HDFS, Hive, Akka)

Analytical skills to perform technical and functional analysis with strong communication skills

Attention to detail, high degree of accuracy in daily work, ability to work independently and meet deadlines

Bachelor’s degree in Computer Science or Software Engineering or related discipline

 

 

 

Additional Skills:

Experience in developing innovative concepts/applications using Machine Learning, Data Science, Predictive modelling is a plus

Exposure to both RDBMS and NoSQL

 

HTTP Life cycle, REST hands-on, Caching, Messaging Technologies etc

Experience in Container platform administration (Kubernetes, and Docker)

Experience in Distributed and scalable cloud solutions