Data Engineer

  • Katowice, śląskie
  • Specjalista
  • 2019-06-19
  • Ważna jeszcze 2 dni (do 2019-07-19)

    Pracodawca ma prawo zakończyć rekrutację we wcześniejszym terminie.

    Data Engineer

    We are looking for Data Engineers for our investment banking client.

    Budget: up to 15 000lpln brutto
    form of contract: contract of employment

    Technlogies: Java or Python or Scala or C. Focus on KDB+ base and q language but NO NEED to have an experiance. We are open for candidates that are willing to get new knowledge 😊

    Background:

    • This role is working within the Global Banking and Markets (GBM) division, where technology is central to all aspects of our business – for example electronic trading in the financial markets
    • This  eRisk Trading MI  (Management Information) team designs, develops and operates a fast real-time, time series database and application processing in excess of 3TB of data per day – translating to over 4 billion records per day
    • The application’s usage has a broad scope: it is used by front office business quantitative analysts for research and back-testing of trading algorithms, employed for the testing and operation of algorithmic trading systems and used for a wide range of data analytics as well as client, regulatory and internal management information

    Key Role Accountabilities:

    Development of the Big Data analytics real-time time-series platform and services e.g.

    • Develop infrastructure and software for load balancing and scaling the architecture to support different business use cases and data growth
    • Development of tools and processes for automated deployment of services to our globally distributed infrastructure running on premise and on the cloud
    • Development of modules and services to be used as building blocks, such as data analytics, monitoring and metrics for both business trading and system events

    Requirements:

    Ideally Functional or Procedural Programing Experience – any of the below:

    • Experience in KDB/q – the language we use. Training in q will be provided as part of this role
    • A procedural language e.g. C
    • Knowledge of python/bash scripting
    • Any functional programming language would be an advantage (Clojure, Haskell, Scala)
    • Some experience of Python or R or other statistics/numeric programming language

    We offer:

    • All our teams work in ‘pods’ of 4-8 developers and work closely with a business Product Owner.
    • We are not ‘order takers’ but responsible for the service we are developing.
    • For us that means: 
      • All our teams strive to do continuous delivery – we do small, incremental releases and follow agile practices.
      • We are empowered to use technology and tools to automate as much as possible.

     

    Prosimy o dopisanie następującej klauzuli: "Wyrażam zgodę na przetwarzanie moich danych osobowych zawartych w ofercie pracy dla potrzeb procesu rekrutacji zgodnie z ustawą z dnia 29.08.1997r. Dz. U. z 2002 r., Nr 101, poz. 923 ze zm."