IoT Platform Engineer (m/w/d) – Cloud & Edge Connectivity
Description
Wir sind ein solides, kerngesundes, mittelständisches Familienunternehmen in der dritten Generation. Als traditionsreiches wie innovatives Maschinenbauunternehmen sind wir Technologie- und Weltmarktführer in unserem Segment. Hohe Qualität, Professionalität und intensive Kundennähe begründen unseren wirtschaftlichen Erfolg.
Für unseren Bereich Series development suchen wir ab dem 01.01.2027 einen
IoT Platform Engineer (m/w/d) – Cloud & Edge Connectivity
Über die StelleWir vernetzen Produktionsmaschinen mit unserer eigenen IoT-Plattform: Maschinendaten fließen über Edge-Geräte in die Cloud und stehen uns und unseren Kunden als Live-Dashboards und OEE-Auswertungen zur Verfügung. Sie verantworten die Plattform, auf der unsere Anwendungen laufen von der Cloud-Infrastruktur über Netzwerk, Zertifikate und Identitätsmanagement bis zur Anbindung der Edge-Geräte. Die Rolle verbindet Plattform Engineering/DevOps, Cloud Engineering und Softwareentwicklung. Der Schwerpunkt liegt auf Betrieb, Automatisierung und Sicherheit. Software schreiben Sie dort, wo Plattform und Anwendung sich berühren. Sie arbeiten eng mit dem Software-Architekten, dem Entwicklungsteam und unserer IT zusammen.
Ihre Aufgaben- Cloud-Konnektivität: Sie verbinden unsere Edge-Geräte sicher und zuverlässig per MQTT über TLS mit der Cloud, erkennen Verbindungsprobleme und beheben sie. Die Geräte müssen „Over the Air“ aktualisiert werden können.
- Plattformbetrieb: Betrieb und Weiterentwicklung der containerisierten Plattform auf Microsoft Azure – Deployments, Updates, Rollbacks und Kapazitätsplanung.
- Architektur-Weiterentwicklung: Bewertung von Edge-Plattformen (z. B. balena Cloud, Azure IoT Edge etc.) und Container-Orchestrierung (z. B. Docker Compose oder Kubernetes), Planung und Durchführung der Migration im laufenden Betrieb.
- PKI und Zertifikate: Betrieb unserer eigenen Public Key Infrastructure für Geräte- und Broker-Zertifikate, inklusive Ausstellung, Sperrlisten (CRL) und Rotation.
- Netzwerk, TLS und DNS: Reverse Proxy (Traefik), automatisierte Zertifikate (Let's Encrypt), Domains, DNS-Einträge und Firewall-Regeln.
- Identity & Access Management: Keycloak mit OpenID Connect und Single Sign-on – Realms, Clients, Rollen und Session-Richtlinien.
- CI/CD mit GitLab: Pipelines, Container-Registry und reproduzierbare, versionierte Release-Prozesse.
- Observability: Monitoring, Logging und Alerting mit Prometheus, Grafana und Loki – Dashboards, Alarmregeln und Alarmzustellung.
- Datenhaltung: Betrieb von PostgreSQL/TimescaleDB inklusive Backup und Restore, Datenaufbewahrung und Datenbankmigrationen bei Releases.
- Sicherheit: Härtung von Hosts und Containern, Secret-Management, Schwachstellen- und Patch-Management, Reaktion auf Sicherheitsvorfälle.
- Automatisierung: Skripte und Werkzeuge in Bash und Python für wiederkehrende Aufgaben, Prüf- und Abnahmeskripte.
- Softwareentwicklung: Mitarbeit an unseren Python-Backend-Diensten, etwa bei Datenaufnahme, Healthchecks und Konfiguration.
- Dokumentation und Abstimmung: Runbooks für Betrieb und Störungen; Abstimmung mit der IT zu Azure-Ressourcen, Berechtigungen und Richtlinien.
- Abgeschlossenes Studium der Informatik oder vergleichbar, alternativ eine Ausbildung als Fachinformatiker (m/w/d) mit einschlägiger Berufserfahrung
- Mehrjährige Erfahrung im produktiven Betrieb containerisierter Anwendungen mit Docker
- Erfahrung mit Kubernetes oder die Bereitschaft, sich gezielt einzuarbeiten
- Sicherer Umgang mit Linux auf der Kommandozeile sowie solide Netzwerkkenntnisse (TCP/IP, DNS, Firewalls, Reverse Proxy)
- Fundiertes Verständnis von TLS, X.509-Zertifikaten und PKI
- Praxis mit einer Public Cloud, bevorzugt Microsoft Azure (VMs, Netzwerk, DNS, Storage, Backup)
- Erfahrung mit Git und CI/CD, bevorzugt GitLab
- Skripting in Bash und Python
- Erfahrung mit Monitoring und Logging im Produktivbetrieb
- Sorgfältige, sicherheitsbewusste Arbeitsweise: Änderungen nachvollziehbar, getestet und mit Rollback-Plan
- Freude daran, Technologien abzuwägen und Entscheidungen nachvollziehbar zu begründen
- Sehr gute Deutsch- und gute Englischkenntnisse
- Hochmoderne Arbeitsumgebung mit neuester Technologie in der attraktiven Rhein-Main-Taunus Region
- Flache Hierarchien und kurze Entscheidungswege
- Ein angenehmes Arbeitsumfeld und gutes Betriebsklima
- Flexible Arbeitszeiten
- Umfangreiches Weiterbildungsangebot
- Kostenlose Parkplätze mit der Möglichkeit zur Nutzung von Elektro-Ladesäulen und Jobrad
- Leistungsgerechte Vergütung und Sozialleistungen eines tarifgebundenen Unternehmens in der attraktiven Rhein-Main Region
Weitere Fragen zu dieser Stelle beantwortet Ihnen gerne vorab Angelina Pfeiffer (06190/8886-216).
Wir freuen uns auf Ihre Bewerbung.