Senior Big Data Developer (Python/Scala) (f/m/d)

Date: 08-Oct-2021

Location: Frankfurt am Main, DE

Company: Deutsche Börse Group

Field of activity
StatistiX® is the Data Warehouse and Data Platform of Deutsche Börse Group. StatistiX® provides external and internal users worldwide with statistical information on financial markets, offers Data Store Services and acts as Business Intelligence and Analytics platform of Deutsche Börse Group.
You will be part of a dynamic, committed, high performance StatistiX R&D team to deliver the business need in solid, efficient, and timely manner.  Main responsibility of team is to find an effective way to solve actual business problems with new technologies based on Cloudera Stack (incl. HDFS, HBase, Kafka, Zeppelin) starting from PoC till installation in production. If you strive to take ownership and develop creative solutions, are fascinated by technology, and like to work in a challenging & lively environment – then you are exactly the person we are looking for.


Job Responsibilities: 

  • Design software based on the user requirements given by functional and business experts. Translate application storyboard and use cases into fully functional business process solution.
  • Function as a primary contributor in designing, coding, testing, debugging, documenting, and supporting all types of Big Data applications consistent with established specifications and business requirements to deliver business value. Your focus will be on Pricing Simulation Implementation and Liquidity Performance Measurement Functionality.
  • Give recommendations and feedback on solution design and development to facilitate the growth of the overall team. Validate any work done, whether development or issue resolution, will be thoroughly tested.
  • Design, Develop & Test components across development, test, production environments and implementation support as necessary.
  • Develop complete descriptions of all specifications and solutions as required.
  • Ability to work under pressure, accept new challenges and take over responsibility. Also provide consulting and solution options on application issues encountered by end users
  • Willingness to learn new functionality as well as technology to be bring the team to next level.

Job Skills and Knowledge Required: 

  • University degree in Computer Science or similar technical subject
  • Minimum 5 years of development experience in real projects.
  • Knowledge in data structures and algorithms is a must.
  • Basic Knowledge of Financial Markets.
  • Knowledge of Python and Scala (or Java) and working experience with Spark.
  • Hands-on experience with Data Modelling, performance tuning of queries in Spark on very large datasets.
  • Experience with other technologies, which are used in project will be an added advantage: 
  1. Oracle, SQL
  2. Jenkins, Containers (OpenShift)
  3. Kafka, HBase, HDFS
  4. Control-M, Shell Scripting
  5. GitHub, Jira
  6. Play Framework, GraphQL/REST. 
  • Excellent written and verbal communication skills in English with the ability to interact with business and technical IT management teams. Communication skill in German will be an added advantage.