big data engineer (scala) in Singapore

apply now

job details

posted
location
singapore
specialism
information technology
job type
permanent
reference number
90M0351700_1529567143
contact
eshita gupta, randstad
apply now

job description

about the company

Our client is a well-reputed financial information provider. They cater the global financial industry through internal product development and innovative solutions. This role sits with their technology innovation lab that deals with peta-bytes of data.

about the job

As the Big Data Engineer, they are looking for someone with core expertise and background with Scala programming. The manager has the resources to train and develop individuals with big data technologies however the person must prove themselves technically proficient with Scala programming and basic data exposure. Other activities include:

  • Ability to establish big data pipelines
  • Production and implementation of natural language processing models for scale and performance
  • Server configuration on AWS
  • Documentation of design and own code
  • Work with core development team to extend core platform features

about the manager/team

As part of the innovation lab, this role allows you to the flexibility to dedicate 20% of your time on your personal projects with any technology of interest. The group hosts open sharing session once a week where you discuss the latest technologies and your personal areas of interest. The team currently has about 20-30 developers in this lab.


skills and experience required

To be shortlisted for an interview, you will ideally have:

  • Minimum 2 years of work experience with in-depth Scala programming
  • Good exposure in working with a data-rich environment
  • Past experience with big data technologies such as Hadoop or Kafka is a good to have
  • Ability to build data pipelines with data modeling skills
  • Good skills in SQL and AWS Architecture
  • Proven efficiency in handling and processing different types of data

Good to have technologies:

  • Python, Java
  • Linux/Unix
  • Apache Spark, Kafka, Akka, Reactive Streams
  • Postgres, NoSQL: Cassandra, ElasticSearch, Apache Solr, SPARQL, RDF, Neo4j
  • Deploying Natural Language Processing, Machine Learning, Deep Learning models to production
  • ETL, Data Preparation, Pre-Processing
  • Data Visualization e.g Tableau, D3.js

If you are strong backend engineer keen to work in a dynamic environment to pursue the latest technologies – this would be the perfect place for you. The lab offers the ability to work on innovative solutions with a stable MNC backing.

To apply online please use the 'apply' function, alternatively you may contact Eshita Gupta at 65103660.

EA(94C3609/ R1435910)





skills

Data Engineer, Data Engineering, ETL, Big Data, SQL, Scala, Python, Postgres, noSQL, Data Visualization

qualification

•Minimum 2 years of work experience with in-depth Scala programming
•Good exposure in working with a data-rich environment
•Past experience with big data technologies such as Hadoop or Kafka

responsibilities

•Ability to establish big data pipelines
•Production and implementation of natural language processing models for scale and performance

educational requirements

Bachelor Degree