Beschreibung
Einsendeschluß: 20.11.2014Anzahl d. Personen: 1
Branche:
Einsatzort: Hamburg
Zeitraum: 01.12.2014 - 28.02.2015
Anmerkung:
Auslastung: 100%
Profilvorgaben: Deutsch
Preisvorgabe: EUR/Tag (8-Std.-Basis)
Projektbeschreibung/Aufgaben/Rolle:
Unser Kunde betreibt zur Erbringung von Daten-Services sowie zu Analysezwecken eine Infrastruktur mit einer Vielzahl verschiedener technischer Komponenten. Im Zuge dieses Monitoring-Projekts soll die Basis für eine einheitliche Monitoring-Infrastruktur geschaffen werden.
Anforderungen an diese neue Plattform sind u.a.:
- Hohe Skalierbarkeit zum effizienten Monitoring auch von großen Hadoop oder Mesosphere Clustern
- Flexibilität bzgl. der zu überwachenden Komponenten (Infrastruktur, Plattformservices, Anwendungen, etc.)
- Erweiterbarkeit, so dass z.B. auch externe Anwendungen auf die Metriken zugreifen können (z.B. für Echtzeit-Anomalieerkennungen)
- Zero-Configuration, bzw. zumindest sehr einfache Konfiguration bei der Einbindung neuer Komponenten, Server, etc.
- Unterstützung sowohl von push als auch pull Mechanismen bei Statussammlung sowie Alarmierung
- Verlässlichkeit bzw. hohe Fehlertolernez beim Ausfall einzelner Monitoring Maschinen
- Einfache Nutzbarkeit und gute Übersichtlichkeit der UI für die Betriebsteams sowie beim Erstellen individueller Dashboards
Das Projekt beinhaltet dabei konkret:
- Erhebung der aktuellen Monitoringanforderungen entlang der techn. Komponenten (u.a. Hadoop-Plattform, Datentransformationsprozesse mit Talend, Reporting WebTrends, exponierte API-Services, WebPortal, Python-Modelle, Status des autom. Testens etc.) durch Interviews mit den unterschiedlichen Betriebsteams
- Erstellung eines entsprechenden Service-Katalogs für das Monitoring
- Definition der zentralen Monitoring-Ziel-Architektur (inkl. Festlegung der Monitoring-Methode pro Dienst - pull vs. push – sowie Monitoring-KPIs)
- Shortlisting der möglichen Software-Lösungen (gewünscht: weitestgehend Open-Source)
- Prototypische Umsetzung eines Beispiel-Monitors mit den möglichen Software-Lösungen zur Darstellung des Look&Feels
- Erhebung der Infrastruktur-Anforderungen für das Basissystem (v.a. Serveranforderungen, Firewall-Freischaltungen, etc.)
- Begleitung der Festlegung der Ziellösung
- Implementierung der zentralen Monitoring-Infrastruktur
- Erstellung von 1-2 zentralen, übergreifenden Dashboards
- Beispielhafte Umsetzung von ersten Monitoren
- Unterstützung der Betriebsteams bei der Umsetzung weiterer Monitore
Mit welchen kritischen Ereignissen/Themen wird der Positionsinhaber konfrontiert?
- Erhebung von Anforderungen unterschiedlicher Stakeholder
- Ggf. unterschiedliche Erwartungen an die Monitoring-Lösung
- Ggf. unterschiedliche Präferenzen im Zuge der Software-Auswahl
Erforderliche Skills:
Weitere Skills/Hinweise:
- Weitreichende Erfahrung im Monitoring sowie Verständnis für DevOps muss gegeben sein
- Erfahrung im Projektmanagement
- Web-Dev./KI-Cons./PHP
- Monitoring-Software (Nagios, Gangilla, Graylog2, Monit, Statuswolf, ELK, etc.)
- Architektur und Infrastruktur Know How
- Dokumentation
- Unix
- Deutsch
- Englisch
- Teamfähigkeit
- Durchsetzungsvermögen
- Kommunikative Kompetenz
- Analytische Kompetenz
Wichtiger Hinweis für Ihr Angebot:
Bei Einsatz weiterer Sublieferanten ergänzen Sie Ihr Angebot bitte um folgende Angaben:
- Name Ihres Sublieferanten.
- Status des Beraters (angestellt/freiberuflich).
Profile ohne diese Angaben können nicht berücksichtigt werden.
Please send CV to:
contact person: Armend Krasniqi