Lassen Sie uns über den Job sprechen
Bei uns finden Sie spannende Projekte
Passt das zu Ihnen?
AFRA-5703-Software-Engineer (m/w/d) Python (DE)
[8294]
Für unseren Kunden suche ich einen Software-Engineer (m/w/d) Python für ein remote Projekt. Aufgaben: • Softwareentwicklung in Python zur Modularisierung des bestehenden Frameworks und Sicherstellung einer releasefähigen Version • Dokumentation der Module und der einzelnen Prozessschritte in UML • Durchführung eines Code Reviews und Identifizierung von Berechnungsineffizienzen, sowie Runtime und Memory Profiling • Fachliche Unterstützung bei der Softwarearchitektur • Erweiterung der bestehenden CLI und Erstellung eines Interfaces für statistische Modelle • Durchführung einer CatBoost Security Bewertung, sowie Analyse und Behebung möglicher Security Schwachstellen • Erweiterung der CI/CD Pipeline und Erstellung eines neuen Logging Handler für AWS OpenService Cloud Watch • Umstellung des bisherigen File-based Scheduling auf eine Message Queue • Sicherstellung der Testabdeckung Anforderungen: • Sehr gute praktische Erfahrung in der Python Entwicklung insbesondere mit Packaging und objekt-orientiertem programmieren • Sehr gute Erfahrung mit Data Analytics unter Python z.B. scikit-learn • Sehr gute Erfahrung mit der Erstellung von UML-Prozessdiagrammen • Erfahrung im Umgang mit Python Design Patterns und Clean Code in Python • Erfahrung mit Pandas • Erfahrung mit Typer oder Click, multiprocessing sowie Task Queues (Celery, Redis) • Sicherer Umgang mit Gitlab CI/CD Pipelines • Sehr gute Kenntnisse in der Softwareentwicklung und Architektur hinsichtlich Release Erstellung und Modularisierung • Sicherer Umgang mit MLFlow • Sehr gute Erfahrung im Code Review hinsichtlich Security und Berechnungsineffizienzen Zeitraum - von: 01.09.2023 Zeitraum - bis: 31.12.2023 Tagessatz: 688€ all in. Ich freue mich unter Angabe der gewünschten Konditionen von Ihnen zu hören!
