Requirements expected:
- Degree in Computer Science or Engineering; however, your professional experience and proven skills are more important
- Competence in running big data workloads and familiar with data engineering patterns (Ingestion, Transformation, Storage, Consumption etc.)
- Proven expertise in SQL and transactional SQL derivates (e. g. T-SQL, PL/SQL, PL/pgSQL)
- Proficiency in at least one programming language (e.g. Java, Kotlin, Scala, C#, Python)
- Software engineering (micro services, design patterns, version control, automated testing, concurrent programming etc.)
Nice to have:
- Familiarity with Tools/Libraries like Container, Kubernetes, Microsoft Azure platform (for ex. Data Factory), Databricks, Pandas, Spark, Skikit-learn, SciPy or Langchain
- Experience in Machine Learning and generative AI
- Familiarity with BI tools (Tableau, PowerBI)
- German language skills (English full proficiency expected)