Beschreibung
LANGFRISTIG REMOTE PROJEKT:Für unseren Kunden suchen wir Ihre freiberufliche Expertise im Bereich der Systemadministration von RedHat / Puppet.
Start: 01.11.2019 (auch später möglich)
Laufzeit: 6 Monate mit Option auf Verlängerung, langfristig geplant
Standort: REMOTE, zu einzelnen Teammeetings vor Ort-Präsenz erforderlichAufgaben:
- Als erfahrener Consultant mit Erfahrungen in Puppet konzeptionieren Sie die Standards zur Entwicklung, Iterierung und Erstellung der Services BC Box, BC Entwicklungsumgebung, BC-Basisservices und Infrastruktur und Plattformservices mit Puppet Unterstützung
- Sie steuern die externe Unterstützung im Bereich des Configuration Managements
Zudem entwickeln Sie eine automatisierte Installation und Konfiguration - nach Kundenvorgabe - für folgende Services:
- Puppet Enterprise Master
- Redis
- Galera
- Mysql
- GlusterFS
- Apache
- Nextcloud
- Pacemaker Cluster
- HAProxy
- Squid Proxy
- BMC Discovery (Inventarisierung)
- Check_MK Monitoring
- Puppet Agents
- Kapazitätsmanagement
- Accessmanagement
Sie führen auch die Implementierung einer Routine für die Iteration der oben aufgelisteten Services durch. Die Iteration kann folgende Funktionalitäten beinhalten:
- In-Place Update der Services
- Datensicherung, anschließende Neuinstallation und Konfiguration und Restore der Daten
- Implementierung eines Patchmanagement mit folgenden Funktionalitäten
- Identifizierung eines notwendigen Security Updates
- Weitergabe der Update Information mittels Monitoring Tool an einen externen Orchestrator
- Durchführung eines extern getriggerten Security Updates mittels Puppet
- Durchführung eines extern getriggeren Reboots mittels Puppet
Weitere Aufgabe ist die Konfiguration von folgenden Betriebssystem Komponenten nach Kundenvorgaben:
- SSH
- SELinux
- Firewall
- NTP
- Kernel
- Cron
- Security Richtlinien
- Entwicklung von Bash Skripten zur Umsetzung von Automationsprozessen
Zudem entwickeln Sie die bestehenden Services (Service-Iterationen), Services BC Box, BC Entwicklungsumgebung, BC-Basisservices und mit Puppet weiter:
- Sie entwickeln weitere definierter IT-Services mit Puppet
- Standardisierung des Config-Managements
- Sie erstellen die Dokumentation der unterliegenden IT Services sowie der Architektur.
- Sie erstellen ein Verfahren zur Migration / Iteration der IT Services innerhalb der Puppet Strukturen
- Sie führen die Analyse und Bewertung auf Basis der Architektur durch
- Mehrjährige Projekterfahrung in der System Administration
- Sie haben sehr gute Erfahrung mit Puppet
- Sie hatten bereits Erfahrung im Configurationmanagement
- Sie haben Erfahrung in der Entwicklung von IT-Services mit Puppet