Skriptbestand
Eine einmalige Auswertung soll jede Woche laufen. Konfiguration, Ein- und Ausgabe werden vom Rechenkern getrennt, damit neue Daten ohne Codeänderung verarbeitet werden können.
Ein Skript funktioniert nur beim Autor? Python-Entwicklung macht Verarbeitung, Abhängigkeiten und Fehlerfälle nachvollziehbar und übergabefähig.
VB Analyst unterstützt bei der Besetzung Ihres Python-Vorhabens. Entscheidend sind die Art der Anwendung, ihre Laufzeitumgebung und die Verantwortung nach der Übergabe.
Eine einmalige Auswertung soll jede Woche laufen. Konfiguration, Ein- und Ausgabe werden vom Rechenkern getrennt, damit neue Daten ohne Codeänderung verarbeitet werden können.
Daten werden manuell zwischen APIs übertragen. Ein Python-Ablauf behandelt Authentifizierung, Seitenabfragen, Zeitüberschreitungen und kontrollierte Wiederholung.
Viele Dateien müssen nach denselben Regeln bearbeitet werden. Formatprüfungen und ein Laufprotokoll machen Teilfehler sichtbar, ohne bereits erfolgreiche Ergebnisse zu verlieren.
Das Skript läuft nach einem Rechnerwechsel nicht mehr. Abhängigkeiten, Laufzeitversion und Startschritte werden reproduzierbar beschrieben und in einer Zielumgebung geprüft.
Module, Konfiguration und Einstiegspunkte trennen.
Ein- und Ausgabeformate explizit prüfen.
Timeouts, Wiederholungen und Protokolle definieren.
Abhängigkeiten und Ausführung dokumentieren.
| Kompetenz | Was die Fachkraft konkret beherrschen sollte |
|---|---|
| Python | Klare Funktionen und Typannotationen einsetzen. |
| Datenformate | CSV, JSON und Zeichencodierung prüfen. |
| APIs | Pagination und Limits berücksichtigen. |
| Tests | Grenzfälle reproduzierbar prüfen. |
| Packaging | Abhängigkeiten nachvollziehbar halten. |
| Logging | Fehler ohne Geheimnisse protokollieren. |
| Performance | Engpässe vor Optimierung messen. |
Die Fachkraft implementiert und prüft die vereinbarte Anwendung. Dateninterpretation, Hosting und Rufbereitschaft sind nur enthalten, wenn sie ausdrücklich Teil des Auftrags sind.
Ein betreuter Python-Job benötigt Zeitplan, Überwachung, Wiederanlaufregeln und einen Bearbeiter für fachlich unklare Eingaben.
Beispiele für vereinbarbare Ergebnisse. Welche davon zum Auftrag gehören, hängt von Ihrem Projektumfang ab.
Versioniertes Python-Paket mit definiertem Einstiegspunkt, Konfiguration und dokumentierten Ein- und Ausgabeformaten.
Automatisierte Tests für reguläre Verarbeitung, leere Eingaben und vereinbarte Fehlerfälle. Erwartete Ergebnisse erleichtern spätere Änderungen.
Anleitung für Installation, Start und Fehlerdiagnose mit benötigten Zugängen und Umgebungsvariablen, ohne Geheimnisse im Quellcode.
Technische Übergabe mit Abhängigkeiten, Betriebsgrenzen und offenen Punkten. Der zuständige Betrieb kann den vereinbarten Lauf selbst wiederholen.
Produktionsjobs brauchen Erfahrung mit Wiederanlauf und Abhängigkeiten.
Webentwicklung, Datenanalyse und Automatisierung verlangen unterschiedliche Bibliothekspraxis.
Remote mit Repository, Testdaten und ausführbarer Zielumgebung.
Wählen Sie nur, was Sie bereits wissen. Alles Weitere können Sie im Gespräch klären.