Job Summary

Basic Requirements

  • Good analytical skills (skilled in analyzing and documenting business requirements and corresponding solution specifications)
  • Good knowledge of software design methods and techniques
  • Experience of BI/DWH maintenance and design
  • Experience of ETL development and data modelling, preferably on several platforms and with different tools
  • Very good knowledge of databases eg. Oracle, MySQL, Teradata, MS SQL
  • Experience with database development of stored procedures, triggers, views
  • Experience with Big Data ecosystem
  • Experience with Data Warehouse in cloud ecosystems
  • Good knowledge of SQL, PL/SQL ,T-SQL
  • Good knowledge of SQL optimization
  • Good knowledge of Unix-Shellscripts
  • Good knowledge of Data Modeling concepts, methodologies and processes
  • Basic database administration skills
  • Advanced in English – obligatory
  • Communicative in German – nice to have

Preferred Qualifications

  • Basic understanding of machine learning fundamentals and deep learning
  • Implementation experience in machine learning algorithms and applications programming skills in at least one object-oriented programming language (Java, Scala, C++, Python, etc.)
  • Implementation experience with at least one of the modern distributed ML frameworks such as TensorFlow, PyTorch, Caffe, MxNet