Python Softwareentwickler - Karlsruhe, Deutschland - IONOS SE

    IONOS SE
    IONOS SE background
    Ganztags
    Beschreibung

    Aufgabenbereich

    Der Bereich "TechOps Data Centers" betreibt weltweit alle Rechenzentren der IONOS Gruppe. Dazu gehören die Infrastruktur und der physische Aufbau und Betrieb der Server- und Netzwerklandschaft. Um die Aufgaben des Bereiches bestmöglich zu unterstützen, entwickelt das Team Data Center Software Development verschiedene Softwarelösungen und erweitert diese stetig. Als Mitglied dieses agilen Scrum-Teams entwickelst du die Server-Orchestrierung für interne und externe Kunden weiter. Die Implementierung eines internen BMaaS Dienstes ist dabei dein Schwerpunkt. Kleinere abwechslungsreiche Softwareprojekte zur Unterstützung der Betriebs-Teams runden deinen Aufgabenbereich ab.

  • Du entwickelst primär Webservices in Python, die durch andere Anwendungen konsumiert werden. REST-APIs bilden dabei einen wesentlichen Schwerpunkt.
  • Neue Funktionen stellst du bei Bedarf auch über grafische User Interfaces zur Verfügung.
  • Du wirkst maßgeblich bei der Konzeption und Umsetzung von neuen Funktionen und Produkten mit und klärst auch Fragen in Bezug auf die technische Machbarkeit und IT-Sicherheit.
  • Zur Sicherstellung der gewünschten Softwarequalität verwendest du Integrations- und Unit-Tests, fühst Code Reviews durch und achtest auf Clean Code.
  • Hochskalierbare, hochverfügbare und langlebige Lösungen sind das Ergebnis deiner Arbeit.
  • Qualifikationen

    Du verfügst über ein erfolgreich abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation und bringst mehrjährige Erfahrung in der Softwareentwicklung mit.

  • Du entwickelst in Python und hast bereits Erfahrungen mit Frameworks wie z. B. Flask, Quart, FastAPI oder Asyncio gesammelt.
  • Du verfügst über gute Kenntnisse im Design und der Erstellung von RESTful APIs und Web-Services.
  • Du verfügst über Erfahrung in Bezug auf Webentwicklung und Webtechnologien (u.a. HTML/CSS/JS).
  • Ein routinierter Umgang mit Debian GNU/Linux und den GNU Core Utilities ist für dich selbstverständlich.
  • Du hast gute Kenntnisse in relationalen Datenbanksystemen, wie zum Beispiel PostgreSQL.
  • Gute Englischkenntnisse in Wort und Schrift runden dein Profil ab.
  • Benefits

  • Hybrides Arbeitsmodell mit Homeoffice-Möglichkeit.
  • Flexible Arbeitszeiten durch Vertrauensarbeitszeit.
  • An einigen Standorten eine bezuschusste Kantine und verschiedene kostenfreie Getränke.
  • Moderne Büroflächen mit sehr guter Verkehrsanbindung.
  • Diverse Mitarbeiterrabatte für Aktivitäten und Produkte.
  • Mitarbeiterevents wie Sommer- und Winterfeiern, sowie Workshops.
  • Zahlreiche Weiterbildungs- und Entwicklungsmöglichkeiten.
  • Verschiedene Gesundheitsangebote, wie Sport- und Gesundheitskurse.