IoT Platform Engineer - Cloud & Edge Connectivity
Poly-clip System GmbH & Co. KG
Hattersheim am Main, Germany
5 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Job source
Tech stack
Microsoft Azure
Bash Shell
Cloud Computing
Computer Literacy
Continuous Integration
Data Warehousing
Linux
Domain Name System (DNS)
Identity and Access Management
Python (Programming Language)
PostgreSQL
Message Queuing Telemetry Transport (MQTT)
+22 more
Public Key Infrastructure
X.509
Openid Connect
Prometheus
Reverse Proxy
Single Sign-On
Software Engineering
TCP/IP
Backup and Restore
Data Logging
Okta
Data Ingestion
Grafana
Firewalls (Computer Science)
Backend
Gitlab
Git
Kubernetes
Information Technology
Patch Management
Azure IoT
Docker
Job description
- 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.
Requirements
- 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
Benefits & conditions
- 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
About the company
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleâŠ