Python Entwickler (Freelance)
9am
In dem Projekt geht es um die Weiterentwicklung von Python Skripten im Rahmen des Lighthouse Produktes. Auf dieser laufen setlbst-entwickelte interne Lösungen. Bei dem Lighthouse Produkt handelt es sich um eine Monitoring-Lösung mit Alarmgenerierung um ein effizientes Incident-Management zu ermöglichen.
Es gibt zwei große Schwerpunkte im Ansatz. Einerseits soll der Auftragnehmer konkrete Programmierarbeiten übernehmen. Andererseits soll er mit seiner IT-Expertise andere Entwickler und Projektmitglieder beraten.
Ziel: (Weiter-)Entwicklung der existierenden Tools und Pakete im Lighthouse Produkt.
Tätigkeitsbeschreibung:
- Neu- / Weiterentwicklung von Python Anwendungen
- Übernahme konkreter Leistungen bei Weiterentwicklung der Tool-Landschaft
- Weiterentwicklung von Python-Skripten
- (Weiter-)Entwicklung von relationalen Datenbankenstrukturen und ihrer Nutzung
- Nutzung grundlegender Entwicklungstools wir Git, Azure DevOps etc.
- Aufsetzen und erweitern von automatisierten Code-Tests
- Technische Dokumentation für weitere Projektbeteiligte
- Transfer von IT-Wissen
Profilanforderungen:
- Sehr gutes Verständnis von Python
- Die Fähigkeit zum Schreiben von Python Code nach den „Clean Code“ Prinzipien
- Gutes Verständnis von SQL
- Fähigkeit, sich in existierenden Code einzuarbeiten und diesen anzupassen (Refactorings)
- Verständnis von grundlegenden Softwareentwicklungstools, wie Git …
- Proaktive und kollaborative Ansatz mit einer “Getting things done“-Mentalität.
- Kommunikationsfähigkeit
- Fähigkeit, die eigenen Aufgaben selbstständig zu strukturieren und durchzuführen
- Sauberes Arbeiten (Tickets vollständig abschließen, kein Code außerhalb von Repos, …)
- Flexibilität und Pragmatismus in der Lösungsfindung
- Von Vorteil: Verständnis des Stromsystems und -markts helfen, das Hauptbusiness zu verstehen.
- Von Vorteil: Kenntnisse in der Arbeit mit Microsoft SQL Server.
Obengenannte Erfahrungen sind anhand von persönlichen Projektreferenzen (nicht älter als 3 Jahre) zu erbringen. Die Referenzen müssen mindestens folgende Angaben enthalten: Auftragsgegenstand, Erbringungszeitraum, Auftraggeber, übernommene Tätigkeit, kurze Beschreibung der Tätigkeit.
Must haves:
- Mindestens 2+ Jahre Berufserfahrung in der Entwicklung von Python und verwandten Technologien (Professional)
- Mindestens 2 Jahre Berufserfahrung mit relationalen Datenbanken (z. B. MySQL, PostgreSQL)
- Englisch (min. C1)
Zusätzliche Informationen:
- Start: 01.11.2024, 12 monate, verlängerung möglich
- Anzahl der Leistungstage (per annum): 180
- Standort: Remote (ca. 95%)/ Berlin (ca. 5%)
Bitte heben Sie in Ihrem Lebenslauf alle Anforderungen hervor, die Sie erfüllen, auch wenn sie Ihnen standardmäßig oder offensichtlich erscheinen.
Nächste Schritte:
Wenn Sie der Meinung sind, dass diese Anforderungen Ihren Fähigkeiten entsprechen, senden Sie uns bitte eine E-Mail mit Ihrem Lebenslauf und Stundensatz (remote/onsite) über
Wie bewerben
Um sich für diesen Job zu bewerben, müssen Sie sich auf unserer Website autorisiert. Wenn Sie noch kein Konto haben, registrieren Sie sich bitte.
Lebenslauf veröffentlichen