Data Engineer

  • Salary:
    negotiable
  • Job type:
    Freelance
  • Posted:
    3 weeks ago
  • Industry:
    Data engineer, Data Engineering
  • Job Level:
  • Location:

 


Aufgabenbeschreibung:

  • Programmierung / Implementierung / Customizing technischer Komponenten und Funktionen in Applikationen (Webseiten) auf Basis der genutzten Technologien wie Java Backend, GitLab, SpringBoot, OpenShift inkl. dazugehöriger Konzeptionen, Schnittstellen, Module und entsprechender Datenbanken unter Einhaltung der Standards des Auftraggebers (z.B. Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien)
  • Erstellung der notwendigen Architektur-Konzeptionen und deren Umsetzung in o.g. Technologien
  • Beratung bei der Umsetzung der technischen Architektur in der Softwareentwicklung
  • Coaching der Teammitglieder bei dem Einsatz von Java/Backend/Camunda
  • Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
  • Dokumentation der technischen Komponenten
  • Erstellen von Systemdokumentationen
  • Erstellen von Lieferpaketen für die betreffenden Applikationen
  • Einrichten von Entwicklungsumgebungen inkl. Continuous Integration
  • Durchführen von Code-Reviews, automatisierten Komponententests, Modultests, Modulgruppentests
  • Beratung bei der Umsetzung der technischen Architektur in der Softwareentwicklung
  • Vorbereitung von Entscheidungsvorlagen zu technischen Themen
  • Präsentationen zu technisch komplexen Themenstellungen

 

 

  • Erfahrung in der SW-Implementierung und im Bereich JAVA Backend, SpringBoo (>5 Jahre praktische Erfahrung sind im Lebenslauf nachvollziehbar)
  • BPMN / DMN Modellierungssprache verstehen und eigene Prozesse / Entscheidungstabellen schreiben können (>5 Jahre praktische Erfahrung in der Softwareentwicklung mit folgender Technologie: Camunda, PostgreSQL sind im Lebenslauf nachvollziehbar)
  • Aktuelle Kenntnisse und nachweisbare Erfahrungen in der Anwendung folgender Technologien der Softwareentwicklung: OpenAPI, Rest-AP (>5 Jahre praktische Erfahrung sind im Lebenslauf nachvollziehbar)
  • Aktuelle Kenntnisse der Softwarearchitektur. Folgende Technologien stehen dabei im Vordergrund: AWS, WebSSO, OpenShift (>1 Jahre praktische Erfahrung sind im Lebenslauf nachvollziehbar)
  • Erfahrung in der IT-Systemlandschaft der Schienenverkehr-Umfeld / Transport und Logistik (>3 Jahre praktische Erfahrung sind im Lebenslauf nachvollziehbar)

 

SOLL-Anforderung:

  • Praktische Erfahrung in Testautomatisierungstools und -Methoden, insbesondere bei Regressionstests (>3 Jahre praktische Erfahrung sind im Lebenslauf nachvollziehbar)
  • Praktische Erfahrung in Methoden und Vorgehen nach SCRUM, Kanban, SAFe und sonstigen agilen Vorgehensweise (>3 Jahre praktische Erfahrung sind im Lebenslauf nachvollziehbar)
  • Erfahrung mit agilen Projekten und CI/CD (>4 Jahre praktische Erfahrung sind im Lebenslauf nachvollziehbar)
  • Erfahrung in der Arbeit im Umfeld von mittleren bis großen Entwicklerteams (>8 Personen) und Großprojekten (>5 Jahre praktische Erfahrung sind im Lebenslauf nachvollziehbar)