Ionos Se logo

Senior Software Engineer für Golang Cloud (m/w/d)

Ionos Se
Full-time
Remote
Germany

Was erwartet dich?

  • Du entwirfst und entwickelst hochwertige, wartbare und robuste Go-Anwendungen, die auf Cloud-Funktionalitäten zugeschnitten sind
  • Du entwickelst und pflegst die komplette DevOps-Toolchain (Helm Charts, GitHub Actions, GitHub Workflows) für deine Services
  • Du etablierst und pflegst hochwertige Software-Workflows, die unsere CI/CD-Pipeline verbessern und eine effiziente Auslieferung sicherstellen
  • Du implementierst Monitoring-, Alerting- und Observability-Lösungen für Cloud-Anwendungen in Produktionsumgebungen unter Verwendung der Tools unserer internen Developer-Plattform
  • Du nimmst an allen Phasen des Softwareentwicklungszyklus teil – von der Konzeption bis zur Bereitstellung – mit einem besonderen Fokus auf Cloud-basierte Lösungen
  • Du stellst die Produktionsreife deiner Services sicher und betreibst sie mit hoher Verfügbarkeit in der Produktionsumgebung; du führst rigorose Tests und Debugging-Praktiken durch, um hochzuverlässige und fehlertolerante Software bereitzustellen

Was bieten wir dir?

  • Hybrides Arbeitsmodell
  • 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

Was solltest du mitbringen?

  • Du hast einen Bachelor- oder Masterabschluss in Informatik, Informationstechnologie oder einem verwandten Fachgebiet
  • Du hast mindestens 7 Jahre Erfahrung als Entwickler:in für Golang-Anwendungen
  • Du hast mindestens 5 Jahre praktische Erfahrung mit Kubernetes in Produktionsumgebungen und ein tiefes Verständnis der Kubernetes-Architektur, API-Ressourcen und Erweiterungsmuster
  • Du hast Erfahrung im Design und in der Implementierung von Kubernetes Operators und Controllern sowie sehr gute Kenntnisse in Helm und anderen Kubernetes-Paketverwaltungstools
  • Du verfügst über fundierte Kenntnisse von CI/CD-Pipelines und GitHub Workflows und hast Erfahrung mit Observability-Stacks (Prometheus, Grafana, Loki usw.) für Monitoring und Troubleshooting
  • Du hast Erfahrung mit Public-Cloud-Anbietern oder privater Cloud-Infrastruktur sowie im gesamten Softwareentwicklungslebenszyklus, insbesondere in einem agilen Umfeld