CALUMA GmbH
Backend-Entwickler Python (m/w/d) für Naumburg (Saale) – 28,50 € / Stunde – Studentenjob
Jobbeschreibung
Als Backend-Entwickler Python bei unserem Kunden in Naumburg (Saale) unterstützt du ein kleines, engagiertes Entwicklungsteam bei der Programmierung und Optimierung von API-Schnittstellen und Datenverarbeitungssystemen für eine regionale E-Government-Plattform. Du arbeitest an der Implementierung neuer Funktionen, der Integration externer Dienste und der Verbesserung der Systemperformance. Der Kunde bietet ein angenehmes Arbeitsumfeld in einem renovierten Bürogebäude in der historischen Altstadt von Naumburg mit moderner technischer Ausstattung. Als Student hast du die Möglichkeit, wertvolle praktische Erfahrung zu sammeln und dein theoretisches Wissen aus dem Studium anzuwenden.
Branche: IT & Softwareentwicklung
Jobarten: Studentenjob
Personalart: Python-Entwickler (m/w/d)
Aufgaben:
Als studentischer Python-Entwickler unterstützt du bei der Entwicklung und Wartung von Backend-Diensten mit Python und Django/Flask. Du hilfst bei der Implementierung und Dokumentation von RESTful APIs für verschiedene Komponenten der E-Government-Plattform. Die Mitarbeit bei der Integration externer Dienste und Datenquellen gehört zu deinen Aufgaben. Du unterstützt bei der Erstellung und Pflege von automatisierten Tests (Unit Tests, Integration Tests). Außerdem hilfst du bei der Optimierung von Datenbankabfragen (PostgreSQL) und der Verbesserung der Systemperformance. Du beteiligst dich an Code-Reviews, um die Codequalität sicherzustellen und von erfahrenen Entwicklern zu lernen.
Neben deinen Hauptaufgaben unterstützt du bei der Erstellung technischer Dokumentationen für Backend-Komponenten und APIs. Du hilfst bei der Analyse und Behebung von Bugs und der Verarbeitung von Support-Anfragen. Gelegentlich beteiligst du dich an der Evaluierung neuer Technologien und Bibliotheken für zukünftige Entwicklungen. Du unterstützt bei der Vorbereitung und Durchführung von Deployments in verschiedenen Umgebungen. Bei Bedarf hilfst du bei der Erstellung von Skripten für Datenmigrationen und -analysen. Du nimmst an Team-Meetings und Planungssessions teil und bringst deine Ideen ein.
Anforderungen:
Für diese Position solltest du aktuell in einem Studiengang der Informatik, Wirtschaftsinformatik oder einem verwandten Fach eingeschrieben sein. Grundlegende Kenntnisse in Python-Programmierung sind erforderlich, erste Erfahrungen mit Django oder Flask sind von Vorteil. Ein grundlegendes Verständnis von Datenbankkonzepten und SQL-Abfragen wird vorausgesetzt. Kenntnisse in der Verwendung von Git für die Versionskontrolle sind wichtig. Erste Erfahrungen mit RESTful APIs und Web-Technologien sind wünschenswert. Du solltest mindestens 12-16 Stunden pro Woche neben dem Studium arbeiten können. Gute Deutschkenntnisse und grundlegende Englischkenntnisse für das Verständnis technischer Dokumentation werden vorausgesetzt.
Du bringst analytisches Denken und die Fähigkeit zur strukturierten Problemlösung mit, die für die Backend-Entwicklung wichtig sind. Deine schnelle Auffassungsgabe hilft dir, dich in bestehenden Code und neue Technologien einzuarbeiten. Du arbeitest sorgfältig und qualitätsbewusst, um robusten und wartbaren Code zu schreiben. Deine Kommunikationsfähigkeit ermöglicht es dir, technische Konzepte zu verstehen und zu erklären. Du bist teamfähig und kannst gut mit anderen Entwicklern zusammenarbeiten. Deine Selbstorganisation erlaubt es dir, Studium und Arbeit erfolgreich zu vereinbaren. Du bringst Eigeninitiative und Lernbereitschaft mit, um dich kontinuierlich weiterzuentwickeln.
Arbeitszeiten:
Als studentische Aushilfe kannst du deine Arbeitszeiten flexibel zwischen 9:00 und 18:00 Uhr an Werktagen einteilen. Du solltest 12-16 Stunden pro Woche verfügbar sein, die auf 2-3 Tage verteilt werden können. In der vorlesungsfreien Zeit ist eine Ausweitung auf bis zu 20 Stunden möglich. Die Arbeit findet teils vor Ort in Naumburg, teils remote statt, wobei mindestens ein Tag pro Woche Präsenz für den direkten Austausch mit dem Team gewünscht ist. Die Mindestvertragslaufzeit beträgt 6 Monate, mit der Option auf Verlängerung während deines Studiums.
Zusammenfassung:
Wir bieten dir einen attraktiven Stundensatz von 28,50 € und die Möglichkeit, praktische Erfahrung in der Backend-Entwicklung zu sammeln, die dein Studium optimal ergänzt. Du arbeitest mit modernen Technologien und Entwicklungswerkzeugen und hast die Chance, an einem sinnvollen E-Government-Projekt mitzuwirken. Die Zusammenarbeit in einem kleinen, erfahrenen Team bietet dir direktes Mentoring und wertvolle Lernmöglichkeiten. Deine Arbeitszeiten werden flexibel an deinen Stundenplan angepasst, mit der Möglichkeit zur teilweisen Remote-Arbeit. Du erhältst regelmäßiges Feedback zu deiner Arbeit und deiner fachlichen Entwicklung. Nach erfolgreichem Studienabschluss besteht die Möglichkeit einer Übernahme. Als CALUMA-Vermittlung unterstützen wir dich während deines gesamten Einsatzes und stehen dir bei Fragen zur Seite.