Projektbeschreibung

Entscheiden Sie sich für eine Zusammenarbeit mit unserem Hause, sie hat entscheidende Vorteile für Sie.
Für folgende Aufgabe suchen wir einen freiberuflich tätigen IT-Spezialisten.

Ref.Nr.: 226979

Titel: Entwickler (m/w/d) Big Data Plattform

Einsatzort: Remote

Laufzeit: 01.07.2020 - 30.11.2020

Beschreibung: Im Rahmen des Projektes soll die bestehende IT-Lösung ANUBIS um ein Modul für die Bereitstellung von Daten für das Sensitivitäten- und Treiber-Reporting erweitert werden. Dazu soll die Anwendung ANUBIS unter Beibehaltung der bestehenden Funktionalität modularisiert werden und das neue Modul möglichst unter Verwendung bestehender Komponenten und bereits etablierter Methoden und Prozesse auf der Big Data Plattform implementiert werden. Hauptsächlich geht es darum, Beladungsjobs für zusätzliche Daten, die auf der Hadoop Plattform in einem UNIX-Verzeichnis bereitstehen, zu erstellen. Dabei kommt neben den Hadoop-Komponenten HDFS und Hive/Impala Scala in Verbindung mit Spark für die Implementierung zum Einsatz. Folgende Ziele werden hierbei angestrebt: -Erstellung von DV-Konzepten -Implementierung von Scala Komponenten unter Verwendung von Spark Dataframes -Implementierung automatisierter Testfälle (ScalaTest) -Durchführung von Entwickler- und Komponentenintegrationstests -Unterstützung bei der Fehlerbehebung während des System- und Abnahmetests

Kenntnisse: Die Eigenentwicklung ANUBIS soll auf der Big Data Plattform des Auftraggebers, die technologisch auf dem Cloudera Enterprise Data Hub aufsetzt, weiterentwickelt werden. Darüber hinaus kommt die Versionsverwaltung GitLab, das Build-Tool Maven und die IDE IntelliJ zum Einsatz. Entsprechend sollten Kenntnisse und Erfahrungen in folgenden Technologien bzw. Software-Produkten vorhanden sein: - Spark in Verbindung mit Scala - Hive / Impala - HDFS - GitLab oder alternativ GitHub, Git, Kallithea, Mercurial - IntelliJ oder alternativ Eclipse - Maven Darüber hinaus sind im Rahmen dieses Projektes Kenntnisse in folgenden Technologien bzw. Sprachen erforderlich: - Relationale Datenbanken - SQL - ScalaTest - Erfahrungen in der professionellen objektorientierten und / oder funktionalen Programmierung werden vorausgesetzt - Erfahrungen im Umgang mit Data Warehouses oder Data Lakes sind wünschenswert - DV-Konzepte sollten in deutscher Sprache gelesen und geschrieben werden können - Englischkenntnisse sind wünschenswert

Wir arbeiten deutschlandweit und besetzen die zeitkritischen und ressourcenknappen IT-Projekte unserer Kunden. Bei vielen unserer Kunden sind wir als Preferred Supplier gelistet oder haben Rahmenverträge abgeschlossen. Kundennähe, Effizienz und Qualität stehen bei uns an oberster Stelle. Unser Erfolg beruht auf Branchenkompetenz, breitgefächertem Know-How und Professionalität in der Umsetzung komplexer Aufgaben. Haben Sie Interesse? Dann senden Sie uns doch einfach Ihr persönliches Profil. Eventuell können wir auch über weitere aktuelle Projekte unserer Kunden sprechen. Wir würden uns über eine Antwort von Ihnen freuen.

Ihre Zusendung richten Sie bitte an: bewerbung@future-consulting.de