DevOps-Engineer (m/w/d) Kubernetes und Linux Know-How Remote und Deutschlandweit

percision services GmbH
Ansprechpartner: Vera Kosova
Bonn,  Deutschland
100% RemoteFreiberuflichab sofortDauer 3 Monate

Beschreibung

Für unseren Kunden suchen wir ab sofort einen DevOps-Engineer (m/w/d) Kubernetes und Linux Know-How für die voraussichtliche Dauer von 3 MM + Option auf Verlängerung. Remote 95%, ca. 4-6 mal im Jahr an unterschiedlichen Orten (Bonn, München, etc.).


Inhalt:
Das Projekt zielt darauf ab, die analytische Anwendung in eine cloudbasierte, containerisierte Microservice-Architektur zu migrieren und zu betreiben. Ziel ist es, die IT-Service-Prognosefähigkeit für Großgeräte des Kunden zu unterstützen. Dies umfasst Konzeption, Umsetzung, Betrieb und Weiterentwicklung der Plattformservices sowie die Automatisierung und Sicherstellung von DevSecOps-Prozessen.

Ihre Aufgaben:

Konzeption und Planung:
Detaillierte Planung, Bewertung und Konzeption auf Basis der Plattformservices (PaaS) der DAP und BDP, die auf der (IaaS) basieren.
Durchführung von Proof-of-Concepts (PoCs) und Proof-of-Technology (PoTs).
Erstellung von Dokumentationen gemäß vorgegebenen Standards (z. B. arc42).
Umsetzung:
Migration und Umsetzung der analytischen Applikation
Anbindung der PaaS-Komponenten an bestehende Kubernetes-Umgebungen.
Durchführung von Tests (Unit-, System-, Integrations-, End-to-End- und Regressionstests).
Betrieb und Weiterentwicklung:
Sicherstellung des Betriebs gemäß DevSecOps-Ansatz.
Weiterentwicklung und Betrieb analytischer Anwendungsfälle und Lösungen auf Basis der PaaS.
Betreuung und Bedienung des MLOps-Lifecycles zur Unterstützung analytischer Anwendungen.
Technische Unterstützung:
Auswahl geeigneter Tools und Technologien.
Automatisierung von Prozessen (z. B. mit Crossplane).
Sicherstellung der Mandantentrennung und API-Versionierung.
Zusammenarbeit und Kommunikation:
Arbeiten im Scrum-Setup mit regelmäßigen Meetings (zwei- bis dreiwöchige Sprints).
Nutzung von Jira zur Aufgabenverwaltung und Dokumentation.
Regelmäßige Kommunikation und Reporting an den Auftraggeber.
Zielsetzung:
Aufbau und Betrieb einer cloudbasierten, containerisierten Microservice-Architektur für die Anwendung
Unterstützung der IT-Service-Prognosefähigkeit für Großgeräte des Kunden

Ihre Anforderungen:

Python: FastAPI, Django, Flask, Jupyter, PySpark oder Flink (mind. 5 Jahre)
Kubernetes/Container: Podman, Kubespray, Betrieb und Build von Containern (mind. 5 Jahre für Expert, mind. 3 Jahre für Senior)
Linux: bash, top, grep, git, ps (mind. 5 Jahre für Expert, mind. 3 Jahre für Senior)
Datenbanken: PostgreSQL, Oracle, MySQL, CRUD, Schema-Definitionen, Performance Tuning (mind. 3 Jahre)
Agile Arbeitsweisen: Scrum, Kanban, Definition of Ready/Done, Akzeptanzkriterien (mind. 3 Jahre)
GitLab CI/CD: CI/CD Pipelines (mind. 3 Jahre)
ArgoCD: (mind. 1 Jahr)
ETL/ELT Prozesse/Workflows: (mind. 1 Jahr)
Testautomatisierung: PyTest (Backend), Selenium (Frontend)
Daten- und Applikationsmigration: Planung/Konzeptionierung (mind. 1 Jahr)
Zertifikate:
Daten- und Kubernetes: CKA oder CKAD sind wünschenswert und sollten spätestens kurz nach Start vorliegen
Linux: Standard Linux Zertifizierung ist wünschenswert
Die absolut notwendigen Kernskills sind wie folgt:
Kubernertes inkl. helm, Microservice Architekturen (Verständnis, GitLab Runner bzw Pipelines, Linux/Ansible (vor allem RHEl) und Observability (ist aktuell noch kein Thema, aber kommt im großen Stil)


Bewerben