🎉 Nouveau design ! Nous avons mis à jour l'interface pour une meilleure expérience. 👉 Qu'en pensez-vous ?

Data Engineer / Ingénieur Data H/F

QUANTHOUSE Tunis Publiée le 3 juin 2020
Expirée

Détails de l'annonce

Référence

117415

Date de publication

3 juin 2020

Type de contrat

CDI

Lieu de travail

Tunis, Tunisie

Expérience requise

Entre 2 et 5 ans

Niveau d'études

Bac + 5

Disponibilité

Plein temps

Langues

Français Anglais

Offres similaires

Atlassian Consultant

COLLABORATION BETTERS THE WORLD Tunis

AWS Managed Service Team Lead

COLLABORATION BETTERS THE WORLD Tunis

Développeur web

SMDI Sfax

Ingénieur en informatique

2C SERVICES Ariana

Entreprise

QUANTHOUSE

Secteur: informatique / télécoms

Taille: Moins de 20 employés

QuantHouse est un éditeur de logiciels en finance de marché.

Description de l'annonce

QuantHouse has developed a BigData platform to manage its historical Market Data. This platform is used to automate the delivery of historical Market Data over the Internet. You will join the R&D team to improve, maintain and optimize the Scala-based Spark jobs used to ingest and process Market Data. Ingest jobs are running every day to integrate the latest batch of market data into the platform. Extraction jobs are executed on-demand, whenever a customer orders historical data. The technical environment is Hadoop (MapR distribution), Spark, Scala, Java, YARN, Elasticsearch, Oozie and a data volume of 200+ TB.

DESCRIPTION

  • Ingest
  • Improve, optimize and maintain the Ingest Scala job running in Spark
  • Process referential data (financial instrument characteristics) into hdfs/parquet and into Elasticsearch
  • Process quotation data (trades & order books) into hdfs/parquet and into Elasticsearch, filtering and merging data depending on referential information
  • Enrich content based on external data sources during the ingest process
  • Generate ingest reports and alerts
  • Extract
  • Improve, optimize and maintain the Extract Scala job running in Spark
  • Based on client purchase (list of instruments, duration), extract from HDFS/Parquet the data matching the order
  • Provide Level 2 support
  • Improve the high availability of the platform
  • Work with Web Application developers to interface with the BigData backend
  • Work closely with Production team to help monitor the platform’s health and generate performance reports
  • Work with our Product team to specify and develop new features for the platform
  • Work with R&D Technology and Performance team to improve the Java tools used to access market data


QUALIFICATIONS

  • Minimum 2 years of successful work experience with Scala and Java performing ETL jobs
  • Demonstrable experience with Hadoop (MapR or Cloudera distribution)
  • Experience working on applications scheduled by YARN and run by Spark
  • Experience developing REST API to expose a service
  • Knowledge of market data is a plus
  • Experience with Linux, Shell, Python scripting
  • Self-driven, ability to work independently
  • Team spirit and desire to collaborate and contribute

Partager:
rdv 3