DevOps Engineer (m/w/d) – Azure, Terraform & Databricks
Die Aufgabe
Control-F ist eine Full-Remote-Datenboutique mit Projekten in Maschinenbau, Automotive und Energiewirtschaft. Für unsere Azure-basierte Datenplattform suchen wir einen DevOps Engineer mit praktischer Erfahrung in Terraform und Azure DevOps.
Standort: Remote, optional Büro in Konstanz Anstellung: Vollzeit, Festanstellung Start: Ab sofort Gehalt: 65.000–85.000 € brutto pro Jahr, je nach Erfahrung
Eckdaten
- Standort
- Remote, Hybrid, Konstanz, Berlin
- Anstellung
- Festanstellung
- Umfang
- Vollzeit
- Start
- ab sofort
- Vergütung
- 65.000–80.000 € brutto im Jahr, je nach Erfahrung.
- Fragen vorab
- info@control-f.io
Ihre Arbeit und was sie voraussetzt
Deine Rolle
Du verantwortest den Aufbau, die Automatisierung und den sicheren Betrieb unserer Azure-basierten Datenplattform. Im Mittelpunkt stehen Infrastructure as Code mit Terraform, CI/CD in Azure DevOps und der Betrieb von Azure Databricks. Du entwickelst technische Standards und setzt sie gemeinsam mit unseren Development- und Data-Teams um.
Deine Aufgaben
- CI/CD-Pipelines in Azure DevOps entwickeln und betreiben – einschließlich Service Connections, Artifacts, Environments und Freigabeprozessen
- Azure-Infrastruktur mit Terraform bereitstellen und verwalten: wiederverwendbare Module, Remote State und versionierte Änderungen
- Azure Databricks automatisiert provisionieren und betreiben, einschließlich Workspaces, Cluster Policies, Jobs/Workflows, Libraries und Secrets
- Reproduzierbare Deployments über Entwicklungs-, Test- und Produktionsumgebungen sicherstellen
- Monitoring und Alerting mit Azure Monitor und Log Analytics aufbauen und weiterentwickeln
- Identitäts-, Berechtigungs- und Netzwerkkonzepte umsetzen, unter anderem mit Microsoft Entra ID (Azure AD), RBAC, Key Vault, VNETs und Private Endpoints
- Betriebsstörungen analysieren, Ursachen beheben und wiederkehrende Fehler durch Automatisierung vermeiden
Was Du mitbringst
- Praktische Erfahrung mit Microsoft Azure und dem Betrieb von Cloud-Infrastruktur
- Fundierte Kenntnisse in Azure DevOps, insbesondere Pipelines, Repos, Service Connections und Environments
- Erfahrung mit Terraform in produktiven Umgebungen: modulare Strukturen, Remote State, Versionierung und Integration in CI/CD
- Scripting-Kenntnisse in PowerShell oder Bash; Python ist von Vorteil
- Verständnis von Identitäts- und Zugriffsmanagement, Netzwerkgrundlagen und Least Privilege
- Eine strukturierte Arbeitsweise und die Fähigkeit, technische Entscheidungen nachvollziehbar zu dokumentieren
- Gute Deutsch- und Englischkenntnisse, um technische Themen in beiden Sprachen klar zu vermitteln
Von Vorteil, aber keine Voraussetzung
- Erfahrung mit Azure Databricks und Datenplattform-Infrastruktur
- Docker und Kubernetes/AKS
- Azure Landing Zones, Policy as Code oder GitOps
- Vertiefte Kenntnisse in Observability und Tracing, etwa mit Application Insights oder New Relic
Was wir bieten
- Projekte mit industriellen Telemetriedaten und großen Datenvolumina
- Gestaltungsspielraum bei Architektur, Automatisierung und Betriebsstandards
- Fachlichen Austausch mit einem spezialisierten Team und kurze Entscheidungswege
- Keine nächtliche Rufbereitschaft
- Full-Remote-Arbeit, optional einen Arbeitsplatz in Konstanz
- Flexible Arbeitszeiten und Workation-Möglichkeit
- Weiterbildungs- und Zertifizierungsbudget, zum Beispiel für Azure oder Terraform
- 30 Tage Urlaub und betriebliche Altersvorsorge
- Equipment-Budget fürs Homeoffice und gemeinsame Teamevents
Deine Bewerbung
Bitte beantworte in Deiner Bewerbung kurz diese Fragen:
- Auf welchem Niveau kommunizierst Du auf Deutsch und Englisch?
- Beschreibe ein Projekt, in dem Du Azure-Infrastruktur mit Terraform produktiv bereitgestellt hast. Wie waren Module, Remote State und Deployments organisiert? Welche Entscheidungen hast Du selbst getroffen?
- Welches technische Problem hast Du besonders gut gelöst? Beschreibe Deinen Ansatz und das Ergebnis. Links zu öffentlich teilbaren Projekten, GitHub-Repositories oder Beiträgen sind willkommen.
Bewerben
Ein Lebenslauf und drei Sätze dazu, warum ausgerechnet diese Stelle. Kein Anschreiben, kein Foto, kein Geburtsdatum. Auf den Eingang antworten wir innerhalb einer Woche, und vom Eingang bis zur Entscheidung sind es in der Regel drei Wochen — das Verfahren steht mit allen vier Schritten auf der Karriereseite, zusammen mit dem, was mit Ihren Unterlagen danach passiert.
Die Kennung CF-2026-DO-01 steht im Betreff, damit Ihre Bewerbung im richtigen Verfahren landet. Sie steht auch in der Ausschreibung selbst und ist die einzige Nummer, die wir dafür führen.
Weitere offene Stellen
-
Data Engineer (m/w/d)
Du entwickelst skalierbare Datenpipelines und effiziente Algorithmen für große Datenmengen. Mit Databricks, PySpark und Python arbeitest Du im Team mit Entwicklerinnen, Entwicklern und Engineers an zuverlässigen Datenlösungen.
- Standort
- remote, hybrid, Konstanz, Berlin
- Anstellung
- Festanstellung
- Umfang
- Voll- oder Teilzeit
- Start
- ab sofort
-
Machine Learning Engineer (m/w/d)
Du entwickelst Machine-Learning-Modelle für Zustandsüberwachung und vorausschauende Wartung auf Basis industrieller Zeitreihen. Gemeinsam mit Data Engineering und den Fachleuten aus dem Anlagenbetrieb bringst Du zuverlässige Lösungen von der ersten Analyse bis in den produktiven Einsatz.
- Standort
- remote, hybrid, Konstanz, Berlin
- Anstellung
- Festanstellung
- Umfang
- Vollzeit
- Start
- ab sofort
-
Werkstudent (m/w/d)
Sie arbeiten an unseren Datenplattformen, Auswertungen und Oberflächen — wo Sie einsteigen, richtet sich nach dem, was Sie mitbringen. Python, SQL, HTML und CSS, so viel wie die Aufgabe verlangt.
- Standort
- Konstanz, Berlin, Remote
- Anstellung
- Werkstudium
- Umfang
- 16–20 Std./Woche
- Start
- ab sofort
Alle 4 Stellen mit den vollständigen Rahmenbedingungen stehen auf der Karriereseite.