Deine Aufgaben
• Entwicklung und Wartung von ETL-Pipelines in Java, Scala und Python mit Spark
• Entwicklung automatisierter Tests und Erweiterung unserer Teststrategie
• Anwendung von objektorientierter und funktionaler Programmierung
• Mitarbeit in agilen Entwicklungsteams und Teilnahme an Code-Reviews
Dein Profil
Leidenschaft für das Programmieren und die Entwicklung hochwertiger Software
Fundierte Kenntnisse in Java oder Python
Erfahrung in objektorientierter und funktionaler Programmierung
Vertrautheit mit Unix-Shell-Umgebungen
SQL-Grundkenntnisse
Kenntnisse in Technologien wie Kafka, Spark, Azure sind von Vorteil, aber kein Muss
Wir ziehen auch gerne Bewerber in Betracht, die nicht alle unsere Kriterien erfüllen, solange die Motivation, gute Software zu entwickeln, groß ist und Freude am Programmieren sowie am Lernen neuer Dinge vorhanden ist.
Was wir bieten
• Möglichkeiten zur persönlichen und beruflichen Weiterentwicklung
• Flexible Arbeitszeiten und freie Arbeitsplatzwahl
• Die Möglichkeit, in allen oben genannten Technologien dein Wissen und deine Fähigkeiten
zu erweitern