Senior User Interface - Python Developer gesucht
Auftrags-ID: 39638
Budget: € 85 bis € 90 p.St.
Veröffentlicht: 03-10-2025
Reaktionen: 0
Ort: Innsbruck, Österreich
Zuletzt geändert: 03-10-2025
Status: Geschlossen
Für unseren Kunden suchen wir einen Senior User Interface / Python Developer
Standort: Region Amsterdam
Startdatum: so schnell wie möglich nach Vergabe
Dauer: 2 – 3 Monate mit möglicher Verlängerungsoption
Stunden pro Woche: 40
VOG nach Vergabe vorlegen
Beschreibung des Auftrags:
Unser Kunde benötigt eine Benutzeroberfläche (UI) für eine Online-Plattform, die Datenanalysen durchführt, zunächst über ABBYY via API-Aufrufe und zweitens über Alteryx/Python (noch nicht entschieden, welches).
Unser Kunde möchte, dass diese UI in der Lage ist, Excel/CSV/TXT-Dateien zu laden und dem Benutzer eine Vorschau der Dateien anzuzeigen, während der Benutzer in Dropdowns/auf der Vorschau auswählen kann, welche Felder für die Analyse relevant sind.
Das Endprodukt soll die folgenden Komponenten enthalten:
UI
Controller/Bus: dies ist die Planungs-/Koordinationskomponente, die in der Lage sein muss, Daten von der UI an alle nachfolgenden Module weiterzugeben und schließlich die Ergebnisse über die UI an den Benutzer zurückzuliefern. Da es mehrere Komponenten gibt, die verbunden werden müssen (Validator, OCR, Recon), von denen jede Fehler/Probleme haben kann, muss diese Komponente intelligent genug sein, um Aufrufe zu planen und Ausnahmen zu behandeln, die aus einer der anderen Komponenten resultieren, und dies an den Benutzer zurückzumelden.
OCR: die ABBYY-Komponente, die Texterkennung und PDF-Konvertierung durchführt
Recon: die Python/Alteryx-Komponente, die einige vordefinierte Analysen auf den endgültigen Daten durchführt
Validator: die Python-Komponente, die erste Überprüfungen der Daten durchführt, Daten bereinigt und konvertiert, wo möglich, und den Benutzer ansonsten vor Datenqualitätsproblemen warnt, bevor die Daten an die OCR/Recon-Module gesendet werden
Working Storage: Speicher für Dateien im Transit zwischen den Komponenten (falls vorhanden)
Die Hauptanfrage besteht darin, die UI-Komponente zu erstellen und möglicherweise die Möglichkeit zu besprechen, den Controller/Bus zu übernehmen.
Einige Schulungen am Arbeitsplatz für die Projektmitglieder wären ein Plus.
In Bezug auf die Sprache ist es bevorzugt, Python zu verwenden, wo möglich, da viele der anderen Komponenten wahrscheinlich in Python sein werden. Wichtiger ist jedoch, dass das Styling/Aussehen der UI konsistent mit dem allgemeinen Stil des Kunden und auch konsistent mit der UI einer der anderen Lösungen ist.
Reagieren:
Sind Sie interessiert und verfügbar? Dann senden Sie uns bitte umgehend Ihren Lebenslauf (in Englisch) mit einer kurzen, gezielten Motivation und der Angabe des zu verwendenden All-in-Stundensatzes zzgl. MwSt. Wenn bereits bekannt, auch Ihre Urlaubsplanung und/oder Verhinderungsdaten.
N.B.: Bei Erhalt Ihrer Rückmeldung gehen wir davon aus, dass Ihr Angebot exklusiv ist.