Beschreibung
Aufgaben:• Programmierung / Implementierung / Customizing technischer Komponenten in Applikationen auf Basis der genutzten Technologien inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken unter Einhaltung der Standards des Auftraggebers (z.B. Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien)
• Entwicklung von Analysen auf Basis des Datenspeichers (Hadoop als Ablagesystem mit Phyton basierter API)
• Automatisierung der Analysen mit Python inklusive souveräner Umgang mit Pandas
• Durchführen von Code-Reviews, Komponententests, Modultests, Modulgruppentests
• Geben von Impulsen zur Weiterentwicklung der Architektur
• Über regelmäßige Abstimmungen mit dem Team erfolgt die Umsetzung ggf. auf Basis von agilen Vorgehensweisen wie z.B. SCRUM. In diesem Fall :
o Die Prozesse (z.B. SCRUM Prozesse) des (SCRUM-) Teams sind zu berücksichtigen und ein regelmäßiger Austausch mit dem (SCRUM Master/ SCRUM-) Team ist erforderlich.
o Die externe Fachkraft übernimmt im Rahmen ihrer Beauftragung Aufgaben aus regelmäßigen Abstimmungen mit dem Team gemäß der agilen Methoden durch Pull von Tasks, welche aus User Stories resultieren, gemäß ihren Kompetenzen und in Absprache mit dem gesamten Umsetzungsteam.
• Jira wird unter anderem als fachliches Kommunikationsinstrument eingesetzt.
Anforderungen:
- agiles Projektvorgehen, Scrum
- Python, inklusive souveräner Umgang mit Pandas
- Kenntnisse und Erfahrungen im Bereich DevOps
- mehrjährige Erfahrung mit der Analyse nicht-trivialer fachlicher Fragestellungen
- Erfahrung mit Kennzahlsystemen
Start & Dauer:
ab April 2018 bis zunächst Ende 2018