75% remote: Python Developer (f/m/d) for cloud infrastrcutre

75% remote: Python Developer (f/m/d) for cloud infrastrcutre

Frankfurt am Main Befristet 60000 - 80000 € / Jahr (geschätzt) Homeoffice (teilweise)
N

Auf einen Blick

  • Aufgaben: Entwickle Software für Cloud-Infrastruktur und arbeite an innovativen Projekten.
  • Unternehmen: Innovatives Unternehmen mit einer kollaborativen Kultur.
  • Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, Remote-Arbeit und berufliche Entwicklung.
  • Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrieremöglichkeiten.
  • Warum dieser Job: Nutze moderne Technologien und gestalte die Zukunft der Cloud-Infrastruktur.
  • Qualifikationen: Erfahrung in der Softwareentwicklung mit Python und Teamarbeit.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Für unseren Kunden suchen wir einen Python Developer (f/m/d).

Start: 01.07.2026

Dauer: 31.12.2026++

Kapazität: 100%

Standort: 75% Remote, 25% Frankfurt (gelegentlich, manchmal Berlin) - 1 Woche Frankfurt / 3 Wochen remote im Wechsel, bis zu 50% vor Ort in Spitzenzeiten

Sprache: Englisch ist ein Muss (C1), Deutsch ist von Vorteil

Team: Innerhalb der Infrastruktur-Produktlinie des Programms bietet die ICE (Infrastructure Cloud Engine) Plattform die Softwarekomponenten und APIs, die die Bereitstellung virtueller Infrastrukturressourcen ermöglichen. Um diesen Bereich zu stärken, suchen wir Beratung zur Implementierung unserer Komponentenarchitektur und zur Förderung der Softwareentwicklung. Der Berater wird verantwortlich sein für die Sicherstellung der Umsetzung des architektonischen Designs und für die Planung, Durchführung und Ausführung von Ingenieurefforts innerhalb der Lieferung. Dies umfasst die Koordination von Ingenieuraufgaben und die Einhaltung robuster Qualitätssicherungspraktiken.

Aufgaben:

  • Produktionstauglichen Quellcode schreiben, um Architekturdesignspezifikationen umzusetzen.
  • Unit-Tests schreiben und Code-Dokumentation bereitstellen.
  • Aktive Teilnahme an Aktivitäten wie agilen Zeremonien.
  • Technische Entscheidungen innerhalb der durch das Architekturdesign gesetzten Grenzen treffen.
  • Kommunikation von Entscheidungen an Kollegen, Architektur und relevante Stakeholder.
  • Erstellung und Kommunikation von Statusberichten an Stakeholder, z.B. Architekten und Lieferung.
  • Moderation von Meetings und Präsentation technischer Konzepte in einfachen Begriffen für mittelgroße Zielgruppen.
  • Bereitstellung von Anleitung für andere Entwicklungstakeholder.
  • Sicherstellung der termingerechten Lieferung von Anwendungsfunktionen und/oder gesamten Softwarekomponenten.

Fähigkeiten (Must-Have):

  • 8+ Jahre Erfahrung in der professionellen Softwareentwicklung mit Hochsprachen.
  • Fortgeschrittene Python (3.9+) Kenntnisse. Starke Beherrschung der asynchronen Programmierung (asyncio, aiohttp, etc.), Multiprocessing und Concurrency-Modelle.
  • Umfangreiche Erfahrung mit Python-Frameworks zum Erstellen skalierbarer APIs und Dienste, insbesondere FastAPI.
  • Expertise im modularen Softwaredesign mit Schwerpunkt auf Trennung von Anliegen und wartbaren Codebasen.
  • Starkes Verständnis von Typ-Hinweisen, Dependency Injection und automatisierten Testframeworks (pytest, unittest oder gleichwertig).
  • Erfahrung mit mehreren Datenbankparadigmen: Relational (PostgreSQL), NoSQL (Redis, MongoDB, ArangoDB/Neo4J). Erfahrung mit Datenbankbibliotheken wie SQLAlchemy.
  • Tiefes Verständnis der Prinzipien des Microservice-Designs, einschließlich Dienstgrenzen, Zustandsmanagement, inter-service Kommunikation (REST, gRPC oder Nachrichtenwarteschlangen) und API-Design.
  • Gründliches Verständnis der Anwendungs- und API-Sicherheitsprinzipien sowie verwandter Frameworks und Technologien (OAuth2 OIDC).

Fähigkeiten (Should-Have):

  • Versiert in der Datenbankintegration für Microservices — in der Lage, Schemata und Datenmodelle pro Dienst zu entwerfen und Datenkonsistenz und -leistung zu verwalten.
  • Praktische Erfahrung mit der Containerisierung von Diensten.

75% remote: Python Developer (f/m/d) for cloud infrastrcutre Arbeitgeber: nemensis ag

Unser Unternehmen bietet eine dynamische und unterstützende Arbeitsumgebung, die es Ihnen ermöglicht, Ihre Fähigkeiten als Python-Entwickler in einem innovativen Cloud-Infrastrukturteam zu entfalten. Mit einer flexiblen 75% Remote-Arbeitsregelung und der Möglichkeit, gelegentlich in Frankfurt oder Berlin zu arbeiten, fördern wir eine ausgewogene Work-Life-Balance und bieten zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung. Unsere Unternehmenskultur legt Wert auf Teamarbeit, agile Methoden und kontinuierliches Lernen, was uns zu einem attraktiven Arbeitgeber für talentierte Fachkräfte macht.

N

Kontaktdaten:

nemensis ag Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so 75% remote: Python Developer (f/m/d) for cloud infrastrcutre erhalten könnten

Netzwerken, Netzwerken, Netzwerken!

Nutze LinkedIn und andere Plattformen, um mit Leuten aus der Branche in Kontakt zu treten. Oft sind es persönliche Empfehlungen, die uns den entscheidenden Vorteil verschaffen, also lass uns aktiv sein und unser Netzwerk erweitern!

Bereite dich auf technische Interviews vor

Mach dich mit typischen Fragen und Aufgaben für Python-Entwickler vertraut. Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Das zeigt nicht nur dein Können, sondern auch deine Kommunikationsfähigkeiten!

Zeige deine Projekte

Hast du an coolen Projekten gearbeitet? Teile sie! Ob auf GitHub oder in deinem Portfolio – zeige, was du kannst. Das gibt potenziellen Arbeitgebern einen Einblick in deine Fähigkeiten und deinen Stil.

Bewirb dich direkt über unsere Website

Wir bei StudySmarter haben viele spannende Stellenangebote. Wenn du dich direkt über unsere Website bewirbst, erhöhst du deine Chancen, gesehen zu werden. Also, zögere nicht und schau dir unsere Angebote an!

Wir glauben, dass du diese Fähigkeiten brauchst, um 75% remote: Python Developer (f/m/d) for cloud infrastrcutre mit Bravour zu bestehen

Python (3.9+)
Asynchrone Programmierung (asyncio, aiohttp)
Multiprocessing
Concurrency Modelle
FastAPI
Modulare Softwarearchitektur
Type Hinting

Einige Tipps für deine Bewerbung 🫡

Mach es persönlich!:Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für die Stelle als Python Developer interessierst. Lass deine Leidenschaft für Softwareentwicklung durchscheinen!

Betone deine Skills:Stell sicher, dass du deine relevanten Fähigkeiten und Erfahrungen klar hervorhebst. Besonders wichtig sind hier deine Kenntnisse in Python, asynchroner Programmierung und API-Entwicklung. Zeig uns, wie du diese Skills in der Vergangenheit erfolgreich eingesetzt hast!

Sei strukturiert:Eine gut strukturierte Bewerbung macht einen besseren Eindruck. Gliedere dein Anschreiben und deinen Lebenslauf klar und übersichtlich. Nutze Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. So können wir schnell erkennen, was du drauf hast!

Bewirb dich über unsere Website:Wir empfehlen dir, dich direkt über unsere Website zu bewerben. Das macht den Prozess für uns einfacher und du kannst sicherstellen, dass alle deine Unterlagen an der richtigen Stelle landen. Wir freuen uns auf deine Bewerbung!

Wie man sich auf ein Vorstellungsgespräch bei nemensis ag vorbereitet

Mach dich mit den Technologien vertraut

Stelle sicher, dass du die geforderten Technologien und Frameworks, wie Python 3.9+, FastAPI und asyncio, gut verstehst. Bereite dich darauf vor, spezifische Fragen zu diesen Themen zu beantworten und vielleicht sogar kleine Codebeispiele zu präsentieren.

Bereite Beispiele für deine Erfahrungen vor

Denke an konkrete Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, über deine Rolle, die verwendeten Technologien und die Ergebnisse zu sprechen. Das zeigt, dass du nicht nur theoretisches Wissen hast, sondern auch praktische Erfahrung.

Kommunikation ist der Schlüssel

Da du technische Konzepte einfach erklären musst, übe, komplexe Ideen in einfachen Worten zu vermitteln. Überlege dir, wie du deine bisherigen Erfahrungen und Entscheidungen klar und verständlich kommunizieren kannst, um sicherzustellen, dass alle Beteiligten folgen können.

Fragen stellen ist wichtig

Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und hilft dir, mehr über das Team und die Unternehmenskultur zu erfahren. Fragen zu den agilen Prozessen oder zur Teamdynamik sind immer gut!