Beschreibung
Versierter Data Engineer für Hamburg (m/w)Mit rund 1000 angestellten Mitarbeitern und derzeit 500 freien Beratern unterstützen wir namhafte Unternehmen bei der Umsetzung ihrer IT Projekte.
Für einen unserer Endkunden in Hamburg suchen wir aktuell einen erfahrenen Data Engineer (m/w), der bei einem Unternehmen angestellt ist.
Aufgabenbeschreibung:
Das Projekt-Team setzt Echtzeit-Personalisierungs-Services für den Online Shop des Kunden um. Dafür werden verschiedene Machine Learning Algorithmen wie neuronale Netze oder kollaboratives Filtern genutzt.
Das Team ist interdisziplinär aus Mitarbeitern verschiedener Direktionsbereiche zusammengesetzt, darunter Softwareentwickler, Data Scientists, Produkt- und Projektmanager, Marketing Manager und Quality Specialists.
Technologisch setzt das Team auf funktionale Programmierung, insbesondere in Clojure, Scala, Python und Spark.
Aufgaben-Schwerpunkte:
- Testorientierte Softwareentwicklung von Microservices mit funktionalen Programmiersprachen in einem Continuous Delivery Umfeld
- Migration von Microservices in die AWS
- Entwicklung von Machine Learning Modellen zur Personalisierung im Shop
- Entwicklung von Echtzeit-Streaming Applikationen
- Erarbeiten von fachlichen und technischen Anforderungen
- DevQA: Entwicklung von CDC-Tests, fachlichen Tests
- Monitoring der Livesysteme und Analyse der Live-Daten
Must have
- Professional oder Senior, mindestens 3 Jahre Berufserfahrung
- Gute Kenntnisse und Erfahrungen mit funktionalen Programmiersprachen (bspw. Clojure, Scala, Python oder Spark)
- Teamfähigkeit und gute kommunikative Fähigkeiten
- Erfahrung in und Affinität zu agilen Methoden und XP Praktiken (bspw. TDD, Continuous Integration / Delivery, PairProgramming,…)
- Erfahrung in und Affinität zu testorientierter, teamorientierter Softwareentwicklung und Shared Ownership Codebasis
- Starkes Interesse am Pair Programming (das Team arbeitet viel im Pair)
- Die Beherrschung der gängigen Entwicklungstools wie IDE, Jenkins, Git, Unix Shell, usw. werden vorausgesetzt.
- Erfahrung mit Cloud-Umgebungen (insbesondere AWS) und DevOps
- Erfahrung mit verteilten Systemen und Microservice-Architekturen
- Affinität zu Machine Learning (insbesondere Recommendation Algorithmen und neuronale Netze)
Start: Juni 2018
Dauer: zunächst bis November 2018, mit Aussicht auf Verlängerung
Auslastung: 100%, vor Ort
Bei Interesse freuen wir uns über die Zusendung Ihres Skillprofils.