CodiLime

Mid/Senior Cloud DevOps Engineer mit Azure und GCP

PythonGCPKubernetesTerraform
Automatische Übersetzung. Prüfe das Original.

Lernen Sie uns besser kennen

CodiLime ist ein Experte in der Software- und Netzwerktechnik sowie der bevorzugte Servicepartner für weltweit führende Anbieter von Netzwerkhardware, Softwareanbietern und Telekommunikationsunternehmen. Wir erstellen Proofs-of-Concept, unterstützen unsere Kunden bei der Entwicklung neuer Produkte, pflegen bestehende Lösungen und erbringen Dienstleistungen in Produktionsumgebungen. Zu unseren Kunden zählen sowohl Tech-Startups als auch große Akteure aus verschiedenen Branchen und geografischen Regionen (USA, Japan, Israel, Europa).

Obwohl wir kein Startup mehr sind – wir haben über 250 Mitarbeiter und sind seit 2011 tätig – haben wir uns unsere mitarbeiterorientierte Kultur bewahrt. Unsere Werte sind einfach:

  1. Handeln, um Ergebnisse zu liefern.
  1. Verändern, um zu wachsen.
  1. Zusammenarbeiten, um zu gewinnen.

Das Projekt und das Team

Wir suchen einen Cloud DevOps Engineer für ein Projektteam, das eine auf Kubernetes basierende Plattform auf Microsoft Azure betreibt. Die Plattform läuft derzeit auf Google Cloud und wird mittels GitOps in vielen Clustern bereitgestellt. Das Team identifiziert Abhängigkeiten von GCP, erstellt eine neue Azure-Umgebung als Code, portiert die Plattformkomponenten dorthin und unterstützt die Anwendungsteams des Kunden bei der Migration ihrer Dienste.

Weitere wichtige Informationen

  1. Das Projektteam besteht aus DevOps-, Cloud- und Platform-Engineers, die als Fachexperten (SMEs) von CodiLime agieren.
  1. Wir arbeiten direkt in den Repositories des Kunden, über Merge Requests, die vom Cloud-Infrastruktur-Team des Kunden geprüft werden, und arbeiten eng mit deren Ingenieuren zusammen, damit diese nach Projektabschluss Azure eigenständig betreiben können.
  1. Der Kunde ist ein Unternehmen mit Teams in Europa, daher arbeiten Sie mit einer Überschneidung der Arbeitszeiten zur Mitteleuropäischen Zeit.
  1. Die Arbeit erfolgt phasenweise: Sie beginnt mit einer Gap-Analyse, gefolgt von der Portierung der Plattform und der Unterstützung der Anwendungsteams.
  1. Wir arbeiten an mehreren interessanten Projekten gleichzeitig, daher laden wir Sie möglicherweise zu einem Vorstellungsgespräch für ein anderes Projekt ein, wenn wir feststellen, dass Ihre Kompetenzen und Ihr Profil gut dazu passen.

Ihre Rolle

Als Teil des Projektteams sind Sie verantwortlich für:

  1. Die Analyse der bestehenden, auf GCP basierenden Plattform und des Cloud-Infrastruktur-Codes sowie die Erarbeitung eines Azure-Äquivalents für jede GCP-Abhängigkeit.
  1. Die Konzeption der Zielumgebung in Azure: Abonnements, Netzwerk, AKS, Identität, Secrets, DNS, Container Registry, Speicher und Datenbanken.
  1. Den Aufbau der Azure-Umgebung als Code mit Terraform unter Einhaltung des Review- und Deployment-Prozesses des Kunden.
  1. Die Portierung von Plattformkomponenten auf AKS unter Verwendung desselben GitOps-Workflows (Flux) wie auf GCP unter Befolgung der bestehenden provider-spezifischen Muster.
  1. Die Vorbereitung von CI/CD-Änderungen und Automatisierungen, sodass jedes Release auf Azure erstellt, bereitgestellt und getestet wird.
  1. Die Unterstützung bei der Auswahl der Verwaltung von Cloud-Ressourcen aus Kubernetes heraus, um einen neuen Vendor-Lock-in zu vermeiden (z. B. Azure Service Operator, Crossplane oder Terraform).
  1. Die Unterstützung der Anwendungsteams des Kunden bei der Migration ihrer Dienste sowie die Behebung von Plattformproblemen, auf die sie stoßen.
  1. Die Wissensvermittlung an die Ingenieure des Kunden durch Pair Programming, Dokumentation und eine abschließende Knowledge-Transfer-Sitzung.

Passen wir zusammen?

Als Mid/Senior Cloud DevOps Engineer sollten Sie idealerweise folgende Kriterien erfüllen:

  1. Mindestens 4 Jahre Erfahrung in DevOps-, Cloud- oder Platform-Engineering-Rollen.
  1. Praktische Erfahrung mit Microsoft Azure, insbesondere AKS, Netzwerk, Identität (Microsoft Entra, Workload Identity), Key Vault, Azure DNS und Speicher.
  1. Gute Kenntnisse in Google Cloud (GCP), insbesondere GKE, IAM, Cloud DNS, Speicher und verwaltete Datenbanken, ausreichend, um ein bestehendes GCP-Setup zu verstehen und auf Azure abzubilden.
  1. Praktische Erfahrung mit Infrastructure as Code mittels Terraform, einschließlich Modulen und einem geprüften Workflow.
  1. Praktische Erfahrung mit CI/CD-Pipelines, zum Beispiel GitLab CI, mit automatisierten Tests und Releases.
  1. Gute Kenntnisse in Kubernetes und Linux.
  1. Erfahrung mit GitOps, zum Beispiel Flux oder Argo CD.
  1. Erfahrung mit produktionsreifen Deployments.
  1. Kenntnisse in einer Skriptsprache (zum Beispiel Bash oder Python).
  1. Erfahrung in der Zusammenarbeit mit Kunden oder technischen Stakeholdern an einer gemeinsamen Codebasis.
  1. Fließende Englischkenntnisse (mindestens B2-Niveau).
  1. Lernbereitschaft: Sie werden vor Herausforderungen stehen, die Kreativität, individuelle Lösungen und Teamarbeit erfordern.
  1. Bereitschaft zur Arbeit in einem internationalen Umfeld mit Arbeitszeiten, die sich mit der Mitteleuropäischen Zeit überschneiden.

Über die genannten Kriterien hinaus würden wir uns freuen über:

  1. Erfahrung mit einer Migration zwischen Public Clouds oder mit Multi-Cloud Kubernetes.
  1. Erfahrung mit Config Connector, Azure Service Operator, Crossplane oder ähnlichen Tools, die Cloud-Ressourcen von Kubernetes aus verwalten.
  1. Kenntnisse im Secrets Management mit External Secrets, SOPS und Cloud Key Management.
  1. Erfahrung mit cert-manager, external-dns und Ingress oder Load Balancing auf Kubernetes.
  1. Erfahrung mit Atlantis, Nix oder moon.
  1. Kenntnisse im Bereich Networking in der Public Cloud (virtuelle Netzwerke, private Cluster, NAT, VPN).
  1. Zertifizierungen für Microsoft Azure, HashiCorp Terraform oder Kubernetes (CKA, CKAD, CKS).

Weitere Gründe, sich uns anzuschließen

  • Flexible Arbeitszeiten und Arbeitsweise: komplett remote, im Büro oder hybrid.
  • Berufliche Weiterentwicklung durch interne Schulungen und ein Fortbildungsbudget.
  • Fundiertes Onboarding mit einem praxisorientierten Ansatz für einen leichten Start.
  • Eine großartige Atmosphäre unter Fachleuten, die ihre Arbeit mit Leidenschaft verfolgen.
  • Die Möglichkeit, das Projekt, an dem Sie arbeiten, zu wechseln.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026