Stellenbeschreibung
Mit über 150 Millionen registrierten Spielern rund um den
Globus ist die InnoGames GmbH in Hamburg einer der führenden Entwickler und
Betreiber von Onlinespielen. Wir zeichnen uns seit der Unternehmensgründung
2007 durch ein dynamisches Wachstum aus. Um unseren Erfolg weiter auszubauen
und zur Verwirklichung neuer Projekte sind wir stets auf der Suche nach jungen
Talenten, erfahrenen Professionals und kreativen Köpfen.
Als Softwareentwickler im Bereich Big Data unterstützt Du
unser agiles, funktionsübergreifendes Entwicklerteam und verwendest dabei das
Hadoop Ecosystem und verwandte Technologien. Mit uns gemeinsam gestaltest und
implementierst Du elegante, verteilte Systeme, um Daten von Spielen und
zentralen Systemen zu integrieren, verarbeiten und bereitzustellen. Dadurch
können wir unsere Spieler und Systeme besser verstehen und somit die Spiele und
Prozesse verbessern.
Deine Aufgaben:
Weiterentwicklung unserer Big Data Systemlandschaft
mit Technologien wie MapReduce, Spark, Storm, Hive und Kafka
Verarbeitung von großen Datenmengen z. B. mit SQL
(Hive) oder MapReduce (ETL) und Bereitstellung der Ergebnisse für andere
Nutzer und Systeme, wie z. B. unser Business Intelligence- oder CRM-System
Umsetzung und Bereitstellung von hochverfügbaren
Systemen und Schnittstellen (REST APIs) unter Verwendung von Technologien
wie Dropwizard oder dem Play Framework
Realisierung von Projekten im Bereich der
Echtzeitverarbeitung von Event Daten
Anforderungen:
Du hast deine Ausbildung oder ein Studium der
Informatik abgeschlossen bzw. eine vergleichbare Qualifikation
Du hast bereits Erfahrung im Bereich der
objektorientierten Programmierung in Java gesammelt und kennst den Umgang
mit mindestens einer Skriptsprache (z. B.
Bash,
PHP, Scala, Go)
Du bist interessiert an der Arbeit mit großen
Datenmengen in verteilten Systemen und Du hast bereits umfangreiche
Erfahrung mit SQL gesammelt
Du findest dich auf der Kommandozeile von UNIX
Betriebssystemen zurecht
Du entwickelst testgetrieben und für das Deployment
nutzt Du die Vorteile eines Continuous Integration-Servers (z. B. Jenkins)
Als perfekter Kandidat hast Du bereits erste
Erfahrungen mit Big Data Technologien gesammelt (z. B. durch die Cloudera
QuickStart VM)
Idealerweise hast Du bereits in einem Kanban-Team
gearbeitet und Du lachst gerne zusammen mit Deinen Kollegen
Gute Englischkenntnisse runden dein Profil ab
Was Dich bei uns erwartet:
Du arbeitest in einem Kanban-Team mit täglichen
Stand Ups und regelmäßigen Retrospektiven, die es Dir und Deinem Team
erlauben, aktiv die Zusammenarbeit und die Prozesse zu gestalten und zu
verbessern
Ein entspanntes und lösungsorientiertes
Arbeitsumfeld mit klaren Zielen und
Fokus auf persönliche Weiterentwicklung
Eine motivierende Unternehmenskultur: Wir streben
nach nachhaltigem Erfolg auf lange Sicht – Feedback gehört zu unseren
Werten und wir akzeptieren Feedback, um uns selbst und andere zu fördern und
zu verb