Lassen Sie uns über den Job sprechen

Bei uns finden Sie spannende Jobs und Projekte für unterschiedliche Fachgebiete. Wir sind tätig in den Bereichen Festanstellung, freiberufliche Projekte und Zeitarbeit. Laden Sie einfach Ihr Profil hoch und wir melden uns umgehend. Sollte für Sie kein passender Job dabei sein, so freuen wir uns über Ihre Initiativbewerbung.

Finden Sie den Job, der Ihnen gefällt!
keyboard_arrow_left Zurück
Passt das zu Ihnen?

Softwareentwickler Backend (m/w/d) - ETL (DE)

[8967]

Sicherstellen der backendseitigen Integration auf Grundlage einer gemeinsamen Datenbasis innerhalb des definierten Arbeitsumfelds sowie die Umsetzung des Rechtekonzepts für Anwender auf Basis architektureller Vorgaben und der marktüblichen Standardprozesse und Methoden. Dazu werden Informationen aus unterschiedlichen Quellsystemen mittels ETL-Strecken zu einem finalen Datenprodukt zusammengesetzt, welches über Schnittstellen weiteren Backend- und Frontend-Diensten zur Verfügung gestellt wird. Aufgaben: • Realisierung von ETL-Strecken auf Grundlage der konzeptionellen Vorgaben o Entwicklung des Datenmodels auf ETL-Basis o Berücksichtigung der geltenden Security Guidelines o Durchführung iterativer Funktions-, Integrations- und Regressionstests o Umsetzung von ETL-Workflows gemäß Auftraggebervorgaben o Deployment (Rollout) von ETL Strecken in den Live-Betrieb und einer im Projektplan definierten nachfolgenden Stabilisierungsphase o Erstellung von Ergebnissdokumentationen • Realisierung der Anbindung von Quellsystemen (Datenversorgung) und spezifischen Anpassungsnotwendigkeiten o Bereitstellen der Daten aus dem Quellsystem über APIs (REST, GraphQL, o.Ä.) o Skalierung der Datenflüsse über Orchestrierung der Micro Services (Kubernetes, Docker, o.Ä.) gemäß Vorgaben des Auftraggebers o Durchführung iterativer Funktions-, Integrations- und Regressionstests o Überführung der entwickelten Datenschnittstellen in den Livebetrieb und einer im Projektplan definierten nachfolgenden Stabilisierungsphase o Erstellung von Ergebnissdokumentationen • Realisierung von Services als Schnittstelle zum Frontend o Programmierung der Services unter Weiterverwendung der bisher verwendeten Programmiersprachen und Software-Bibliotheken nach Kundenvorgaben o Durchführung von iterativen Funktions-, Integrations- und Regressionstests o Bereitstellen der Services im Livesystem und einer im Projektplan definierten nachfolgenden Stabilisierungsphase o Erstellung von Ergebnissdokumentationen • Bereitstellung der Infrastrukturkomponenten auf der Grundlage der konzeptionellen Vorgaben auf Basis einer Micro Service Architektur o Abbildung der durch die Benutzerverwaltung (Keykloag, o.Ä.) bereit-gestellten Berechtigungen innerhalb der Zielanwendung o Implementierung des Rechtesystems gemäß Vorgaben o Erstellen von API-Schnittstellen gemäß Auftraggeber Vorgabe und deren Bereitstellung o Erstellung von Ergebnissdokumentationen Qualifikationsanforderungen: 1. Softwaretool für agiles Projektmanagement (Atlassian Jira, oÄ.) 2. Agiles Projektmanagement und Eskalationsmanagement (Scrum) 3. Container Plattform (Docker o.Ä.) 4. Orchestrierung (Kubernetes) 5. Messeging Queue (Kafka) 6. ETL / Workflow (Apache Airflow) 7. Programmierung (Python) 8. API (REST und GraphQL) 9. Monitoring (Grafana, Prometheus) 10. Benutzerverwaltung (Keycloak) Sprachkenntnisse: 1. Deutsch Level C1 - Gemeinsamer Europäischer Referenzrahmen (GER) 2. Englisch Basiskenntnisse (lesend) Erfahrungsanforderungen: 1. Planung und Konzeption von Micro Service Architekturen 2. Testgetriebene Entwicklung 3. Umgang mit CI/CD Pipelines 4. Arbeit in agilen Software Teams

map Bonn date_range 01.03.2022 update Freiberuflich


Kein passender Job? Senden Sie uns eine Nachricht!

Kein passender Job für Sie dabei? Kein Problem! Senden Sie uns einfach Ihren Namen, Ihre E-Mail sowie eine kurze Beschreibung Ihres Jobwunsches. Wir melden uns umgehend mit passenden Vorschlägen!