Observability Engineering
Freiberuflich in: Remote & Berlin
Dauer: 3 Monate
100% Auslastung
Start: ASAP
Dauer: 3 Monate
Auslastung: Vollzeit
Lokation: Remote & Berlin (mind. 1 Woche am Stück pro Monat vor Ort)
Projektbeschreibung:
Das EDP-Team baut eine interne Plattform für Software-Produktentwickler der Elia-Gruppe auf, um die Entwicklung und Bereitstellung von Softwareprodukten zu beschleunigen, um die großen Herausforderungen im Energiesektor zu bewältigen.
Die EDP-Plattform ist eine serviceorientierte, Cloud-native Plattform, die Anwendungs-Teams Self-Service-Fähigkeiten für die Entwicklung, die Ausführung und den Betrieb ihrer Software-Produkte bietet. Die EDP-Plattform bietet Dienste für Anwendungsinfrastruktur, Daten, Service Lifecycle Management, Anwendungsentwicklung und -bereitstellung sowie Dienste für den Betrieb ihrer Softwareprodukte. Die EDP Platform wird als hybride Cloud bereitgestellt, die sowohl eine private Cloud als auch ausgewählte öffentliche Clouds umfasst.
Aufgaben:
* Mitwirkung an der Entwicklung der Observability Plattform
* Mitwirkung an und Pflege von CI/CD-Pipelines
* Bereitstellung und Pflege des Observability-Stacks vor Ort
* Dokumentation von Anleitungen und Best Practices für die Nutzung der Plattform
* Zusammenarbeit mit den Kunden (Entwickler und Produkte), um die Plattform einzuführen und zu verbessern
* Pflege einer klaren und umfassenden Dokumentation für die Nutzung der Plattform
* Implementierung und Pflege bewährter Sicherheitspraktiken wie mandantenabhängige RBAC für Protokolle, Metriken und Trace
Anforderungen:
* 5+ Jahre Erfahrung im Bereich Observability
* Fähigkeit in einer Matrixorganisation mit sehr erfahrenen Personen zu arbeiten
* Kollaboratives und kreatives Denken mit Erfahrung in der engen Zusammenarbeit mit funktionsübergreifenden Teams
* Ausgeprägte analytische und problemlösende Fähigkeiten
* Ausgeprägtes Verständnis von Projektmanagementprozessen und Qualitätssicherung
* Ausgezeichnete verbale und schriftliche Kommunikationsfähigkeiten
* Tiefes Verständnis des Lebenszyklus der Softwareentwicklung, agile und Scrum-Methoden
* Erfahrung mit Testautomatisierung und Frameworks/Werkzeugen in CI/CD-Pipelines
* Vertrautheit mit DevOps-Grundsätzen, CI/CD-Pipelines, Infrastrukturautomatisierung
Muss-Anforderungen:
* Markteinführung von Cloud-nativen Observability-Tools in privaten oder öffentlichen Cloud-Umgebungen
* Tiefes Verständnis von Grafana/Prometheus/ElasticSearch/Kibana/openTelemetry/K8/Kafka
* Tiefgreifendes Verständnis für den Betrieb von Infrastrukturen in einer groß angelegten Cloud-Umgebung
* Verständnis der Cloud-Plattform und ihrer Bausteine
* Leidenschaft für Beobachtbarkeit, Leistungsüberwachung und Verbesserung der Kundenerfahrung
* Hohe Aufmerksamkeit für Details und ausgeprägte organisatorische Fähigkeiten
* Fähigkeit, sich in einer schnelllebigen, kollaborativen Umgebung zurechtzufinden
* Verständnis von Kubernetes, Containerisierung, DevOps-Praktiken und IAM/RBAC-Prinzipien sowie der damit verbundenen Beobachtungslösungen
* Kompetenz im Umgang mit Projektmanagement-Tools wie Jira und Confluence
* Vertrautheit mit den Grundlagen des CI/CD-Pipeline-Managements, einschließlich Build-, Image-Registry-, Schwachstellen Scannen und Bereitstellungsprozesse
* Fließende Englischkenntnisse
Soll-Anforderungen:
* Kenntnisse in Distributed Tracing
* Fließende Deutschkenntnisse