Scala und/oder Clojure Developer (m/w), J0100917

Hamburg  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Für unseren Kunden in Hamburg suchen wir einen Scala und/oder Clojure Developer (m/w)

Für unser Projekt „Weiterentwicklung Tracking-Komponente“ in Scala, Clojure, Java, Apache Spark usw. suchen wir einen Senior Softwareentwickler.
Projekt: Die Tracking-Komponente beschäftigt sich mit der Aggregation und Anreicherung von Tracking-Daten einer E-Commerce Plattform. Die Tracking-Komponente beliefert zahlreiche Abnehmer mit Near Realtime Datenströmen und ist damit Schlüsselstelle für die Steuerung des Shops. Es werden ca. 20000 Tracking-Events pro Sekunde verarbeitet. Schwerpunkt ist im Bereich des verteilten Rechnens / Realtime Big Data. Technologisch kommt Apache Kafka, Apache Spark, Apache Mesos, Scala, Clojure, Spark-Streaming Jobs und Microservices zum Einsatz.

Aufgaben:
- Weiterentwicklung und Qualitätssicherung, zusätzlich Teil-Aufgaben im Umfeld des Betriebs
- Testorientierte Softwareentwicklung in einem Continuous Delivery Umfeld, arbeiten mit Toggles und selbständige Deployments von Features
- Erarbeiten von fachlichen und technischen Anforderungen
- Testbarkeit herstellen, Corner Cases identifizieren und berücksichtigen
- Monitoring der Livesysteme und Analyse der Live-Daten

Erforderliche Kenntnisse:
- Professional oder Senior Level, mindestens 3 Jahre Berufserfahrung
- Sehr gute Kenntnisse und Erfahrungen mit funktionalen Programmiersprachen (idealerweise Scala und/oder Clojure)
- Teamfähigkeit und gute kommunikative Fähigkeiten sind ein absolutes Muss
- Erfahrung in und Affinität zu der agilen Entwicklung nach Scrum und XP Praktiken (bspw. TDD, Continuous Integration / Delivery, Pair-Programming, …)
- Erfahrung in und Affinität zu testorientierter, teamorientierter Softwareentwicklung und Shared Ownership Codebasis (git, automatisierte Builds, sorgfältige Zusammenarbeit, Refactoring)
- Starkes Interesse am Pair Programming (das Team arbeitet viel im Pair)
- Die Beherrschung der gängigen Entwicklungstools wie IDE, Jenkins, Git, Unix Shell, usw. setzen wir voraus.

Wünschenswert:
- Wünschenswert sind Erfahrungen mit Docker, NoSQL-Datenbanken (bspw. MongoDB), Java und Apache Spark

Bei Interesse freuen wir uns auf Ihr aktuelles Profil im Word-Format (bitte kein PDF)! Reference :J Duration :6 Monate + Option auf Verlängerung Location : Hamburg Languages : Deutsch emagine GmbH Cankaya, Banu T : F :
Start
03/2016
Dauer
6 Monate + Option auf Verlängerung
(Verlängerung möglich)
Von
emagine
Eingestellt
09.03.2016
Ansprechpartner:
Angelo Schneider
Projekt-ID:
1087111
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren