Erweiterung von Puppet Modulen
Migration Puppet 3 auf 5.5
Vagrant zum lokalen Entwickeln von Puppet Code eingeführt
Git2Puppet Environment Synchronisation konfiguriert
Terraform Code für Erstellung von VMs erstellt
Foreman 2 mit Anbindung an Puppet 5 Server erstellt
Migration HA-Firewall von Heartbeat auf Corosync/Pacemaker
Neuen Monitoring Server mit Icinga konfiguriert
Update der Ubuntu Server auf LTS 18.04
PowerDNS Server mit GUI für Kubernetes Cluster erstellt
VMs für Kubernetes mit passenden Puppet Roles und Profiles erzeugt
Migration eines HA-MySQL (Master-Slave) Setups auf neue Server
MySQL Backup mit Percona Xtrabackup
Planung der OpenShift Container Platform
Setup von OCP unter KVM und VMware vSphere 6.7
OCP Fehleranalyse
Automatisierung der OCP Konfiguration per Ansible
Bereitstellung von shared services wie PostgreSQL, MinIO, RabbitMQ, Kafka über Operator und deployment per Ansible
Konfiguration des OCP Loggings
OCP Network Policies per Ansible erzeugt
Konfiguration von Custom Prometheus Alert Rules
Ansible Operator erstellt (z.B. für RabbitMQ Cluster)
Infrastruktur Services wie HAProxy, Shorewall Firewall, Corosync/Pacemaker, Gitlab per Ansible Playbooks aufgesetzt
HashiCorp Vault (Banzai Operator) als sicheren Passwort Speicher mit Policies pro Stage eingerichtet und in OCP per vault-secret-webhook integriert
Migration von Puppet 3 nach Puppet 6
DevOps Rolle für einen Shop Relaunch
Ausarbeitung und Umsetzung des Architekturkonzeptes für einen Shop Relaunch
Erstellung von Debian Paketen für das automatisierte Shop-Deployment
Erstellung und Pflege einer Debian Vagrant Box mit Konfiguration über Puppet für die Entwicklung
Automatisierung der Server Installation mit Puppet und Jenkins
Staging Konzept für PEAR Pakete aus der Entwicklung umgesetzt
Content Migration vom Alt-System
Planung der Shop Live Schaltung mit anschließendem Betrieb
Analyse und Beratung bei der Anpassung von Postfixkonfigurationen
Einführung von Projekt Pipelines auf Basis von Terraform, VMware Templates, Consul und Ansible
Rollout von FreeIPA zur zentralen Authentifizierung
Weiterführung der automatisierten Installation von Teamumgebungen für die Entwicklung mit Foreman, VMware und Puppet
Erstellung der Entwicklungsumgebung mit Vagrant auf lokalen Workstations für die Entwickler
Unterstützung der Entwickler beim Betrieb von Kubernetes/AWS EKS
Konfiguration der Teamumgebungen mittels Puppet (Erstellung der notwendigen Module) mit Übernahme der notwendigen Parameter aus bestehenden Umgebungen
Unterstützung bei der Migration der Produktionsumgebung zu AWS unter zu Hilfenahme von Cloudformation Stacks, Ansible und Terraform
Teil des Cloud Competence Centers
Umsetzung der technischen Anforderungen für die PCI DSS Zertifizierung
Beratung in Fragen der Automatisierung und Umstellung von Subversion auf Git
Teamleitung des Build und Release Teams (6-8 Personen) für den E-POST Brief
Aufbau einer Virtualisierungsumgebung (> 1000 VMs) für Entwicklung und Test auf Basis von Debian Linux und OpenVZ
Evaluierung diverser Cloud Management Tools wie CloudStack, opennebula, Oracle VM und Archipel
Planung einer Apache CloudStack Testumgebung unter CentOS Linux
Installation und Konfiguration von CloudStack, bestehend aus einem Management-Server und mehreren KVM-Hypervisor-Hosts
Analyse und Behebung von Problemen in der CloudStack Umgebung
Schnittstelle zwischen Entwicklung und Betrieb (DevOps)
Integration der PHP5 Quellen auf den Zielservern und Erstellung von RPM-Paketen
Koordination der Lieferungen von den Entwicklerteams mit Paketierung (RPM) der PHP5 und Java Artefakte, Integration in Zielumgebung und Lieferung an Test und Betrieb
Aktive Teilnahme am Release-Management Prozess
Fehleranalyse in komplexen Entwicklungsumgebungen
Anpassung der Applikationsserver Tomcat (chroot) und JBoss
Betriebssupport mit Rufbereitschaft
Buildtools für einfache RPM-Paketierung direkt aus dem VCS erstellt
Pflege und Weiterentwicklung der zentralen Konfigurationsverwaltung mittels Puppet
Konzepte für die Optimierung der Continuous Delivery Kette erstellt und Umsetzung der identifizierten Verbesserungsmaßnahmen
Automatisierung der Installation von virtualisierten Integrations- und Testumgebungen incl. Deployment der Buildartefakte über Puppet
Continuous Integration mit Jenkins, Bitten und Teamcity
Dokumentation der benutzten technischen Komponenten für CD/CI
Im Zuge der Umstellung des Projektes auf Scrum im Jahr 2012, Nutzung von Kanban als Vorgehensmodell im Build und Release Team
Ansprechpartner beim Sprint2Deploy für den Betrieb
Betreuung der Server- und Netzwerkkomponenten am Standort
Support für die Entwicklung bei der Nutzung von subversion und git
Erstellung eines globalen Backupkonzeptes
Weitere Projekterfahrungen
=====================
02/2014 Medienagentur (Freiberufler)
-----------------------------
- Technische Basis: VMware ESXi, Proxmox Cluster 3.1, Ubuntu, KVM, NAS4Free, HAST, Carp, Glusterfs, HA-Storage, Windows Server 2003
- Migration eines VMware ESXi Hosts mit mehreren VM's in einen Proxmox HA-Cluster (KVM)
- Konfiguration von 2 Ubuntu 12.04 Servern mit Glusterfs 3.4 als HA-Storage für den Proxmox HA-Cluster
11/2013 ? 01/2014 für tarent solutions GmbH bei HRS (Freiberufler)
-----------------------------
- Technische Basis: RedHat/Centos, VMware, Foreman, Puppet, Jenkins, Java, Maven, Jboss, Tomcat, Apache, Icinga/Nagios, check_mk, Git, Subversion, Gerrit, Bind9, DHCP, Vagrant, Virtualbox, RPM
- Realisierung einer automatisierten Installation von Teamumgebungen für die Entwicklung mit Foreman, VMware und Puppet
- Erstellung der Entwicklungsumgebung mit Vagrant auf lokalen Workstations für die Entwickler
- Konfiguration der Teamumgebungen mittels Puppet (Erstellung der notwendigen Module) mit Übernahme der notwendigen Parameter aus bestehenden Umgebungen
- Optimierung und Vereinheitlichung der Jboss und Tomcat Installation
- Beratung in Fragen der Automatisierung und Umstellung von Subversion auf Git
10/2013 ? 05/2015 für secureware GmbH bei telegate AG (Freiberufler)
-----------------------------
- Technische Basis: Ubuntu, PHP5 (php-fpm), MySQL, Nginx, Postfix, VMware ESX, Bind9, DHCP, opsview, mongodb, BIG-IP F5
- Installation der neuen Frontend- und Backend-Server für das neue klicktel/11880-Portal
- Unterstützung bei den Last- und Performance-Tests
- Konfiguration von opsview zur Überwachung der neuen Server mit den konfigurierten Diensten
- Fehleranalyse von Problemen mit Nginx
- Anpassung der Loadbalancer Konfiguration für das neue Portal
- Ubuntu Preseed Installation mit Konfiguration über Puppet
- Einheitliche Entwicklungs-VM mit Vagrant erstellt
11/2005 ? 02/2011 Meiners & Euler Treuhand GmbH (Freiberufler)
-----------------------------
Technische Basis: Debian, Windows Server 2003, Win XP, Kolab, Postfix, Cyrus, DHCP, Bind9, openvpn, Firewall (shorewall, iptables), ArcServe, Acronis, Datev (DMS), VMware, Outlook
- Unterstützung bei der Einführung eines DMS-Systems
- Regelmäßige Sicherung des DMS Datenbestandes konfiguriert
- Einrichtung eines täglichen Backups mit Acronis True Image des Windows 2003 Datev-Servers auf ein NAS und Vorbereitung der schnellen Rücksicherung auf ein VMware Notfall-System
- Installation und Konfiguration eines VMware-Servers für 2 Windows XP Datev VPN Arbeitsplätze
- Konfiguration eines VPN Zugangs mit OpenVPN
- Einrichtung eines Kolab Groupware-Servers mit AnBindung von Outlook über den Konsec Konnektor
03/2005 ? 11/2010 Führungsakademie des Deutschen Olympischen Sportbundes (Freiberufler)
-----------------------------
Technische Basis: Debian, Win XP, Windows 7, Kolab, Scalix, Postfix, Cyrus, Bind9, DHCP, openvpn, Bacula, Firewall (shorewall, iptables)
- Installation und Konfiguration eines Scalix Groupware Servers und Migration der existierenden E-Mail Konten
- Einrichtung eines täglichen Backups auf ein NAS mit Bacula
- Beratung bei der Einführung eines linuxbasierten IMAP Systems mit Groupwarefunktionalität für MS Outlook
- Wartung des lokalen Netzwerkes mit Server und Arbeitsplätzen
09/2006 - 02/2010 Banctec GmbH, Hürth (Freiberufler)
-----------------------------
Technische Basis: Debian, Samba, LDAP, Bind, Postfix, Cyrus, Apache, mysql, Firewall (shorewall,iptables), VMware, Novell 4.11, Bacula, Arkeia, Perl, PHP, Heartbeat, Nagios, IDS
- Umzug des gesamten Rechenzentrums an einen neuen Standort
- P2V Migration eines Novell 4.11 Servers auf VMware
- Service Vertrag für die Überwachung sämtlicher Server und der regelmäßigen Installation von Sicherheitsupdates
- Planung und Durchführung der Migration der gesamten Produktionsumgebung auf neue Hardware und aktuelle Betriebssysteme (Server, RAID, Backup, Switches) mit gleichzeitiger - Anpassung der Benutzerdaten auf dem LDAP- Server
11/2005 ? 01/2009 Jacob H.G. Nowotnik Straßen- u. Tiefbauunternehmung e.K. (Freiberufler)
-----------------------------
Technische Basis: Debian, Win XP, Samba, LDAP, Bind, DHCP, Postfix, Cyrus, Firewall (shorewall, iptables), openvpn, Bacula, Perl, VMware, Nagios
- Betreuung der Server und Arbeitsplätze an mehreren Standorten
12/2007 ? 12/2008 INA Service GmbH (Freiberufler)
-----------------------------
Technische Basis: Debian, OpenBSD, Apache2, Heartbeat, mysql, postgresql, Nagios, Zarafa, Asterisk, IPSec, openvpn, Postfix, Firewall (shorewall, iptables), DRBD, Nagios, Zarafa
- Migration mehrerer Apache Instanzen von unterschiedlichen Servern auf einen Linux HA-Server
- Konfiguration eines Mysql Master-Master Servers und Migration vorhandener Datenbanken auf dieses System
- Konfiguration und Anpassung diverser Scripte für die Überwachung von Serverdiensten mit Nagios
- Zarafa als Groupware-Server installiert und konfiguriert
- Postgresql Master-Slave Konfiguration und Migration vorhandener Datenbanken
- Umzug mehrerer Server in ein neues Rechenzentrum
- Diverse VOIP Anwendungsfälle auf Grundlage von Asterisk
- Migration eines Apache und eines Mysql Servers in eine mit Vserver virtualisierten Umgebung
05/2002 - 07/2008 Gruner & Jahr AG & Co KG (Freiberufler)
-----------------------------
Technische Basis: Debian, RedHat, Win XP, Windows Server 2003, Samba, LDAP, Bind, DHCP, Postfix, Firewall (shorewall, iptables), IPSec, Bacula, Arkeia, Perl, VMware, K9, Heartbeat, DRBD, Apache, WSUS, Nagios
- Installation und Konfiguration eines Samba PDC und begleitender Support beim Roll-out von Windows XP + Standard Applikationen
- Konzept für ein externes Notfall-Rechenzentrum mit Spiegelung sämtlicher Produktions-Server erstellt und realisiert
- Planung und Durchführung einer Server-Konsolidierung durch den Einsatz von VMware mit P2V Migration von mehreren Windows 2003 Servern
- Installation eines zentralen Windows-Software-Update-Services
- Einfache Windows Softwareverteilung mit OpenSource Applikation eingerichtet
- HA-Server unter Debian 4.0 für das Redaktionssystem K4 eingerichtet
- Einrichtung eines HA-Linux-Routers für die Redundanz einer 100 MBit VerBindung zu einem Kunden mit folgenden Diensten: Firewall, DNS, LDAP, DHCP, E-Mail, Nagios, Samba PDC, Time-Server und Web-Server für die interne Technik
11/2005 - 12/2007 datenwelt it service AG (Freiberufler)
-----------------------------
Technische Basis: Debian, Win XP, Samba, LDAP, Bind, DHCP, Postfix, Cyrus, Firewall (shorewall, iptables), openvpn, Bacula, Perl, VMware, Apache, Nagios
- Zentrale Überwachung der Server mit Nagios incl. SMS Benachrichtigung bei Ausfall bestimmter Dienste oder Server
- Koordination der Programmierung eines Web-Frontends für das Bacula Backup
- Erhöhung der Netzwerkverfügbarkeit durch Optimierung der Infrastruktur und Reduzierung der möglichen Ausfallkomponenten
- Umzug eines Webauftritts auf einen neuen Server
- Konsolidierung eines Web-Servers und einer Firewall auf einen neuen Server
07/2006 ? 06/2007 MSO Management Service Organisation GmbH (Freiberufler)
-----------------------------
Technische Basis: Debian, Win 2000, Firewall (shorewall, iptables), VMware, Windream
- Planung und Durchführung der Migration eines Windows 2000 Servers mit Windream (DMS) auf einen VMware-Server unter Linux
10/2013 ? heute für secureware GmbH bei telegate AG (Freiberufler)
Technische Basis: Ubuntu, PHP5 (php-fpm), MySQL, Nginx, Postfix, VMware ESX, Bind9, DHCP, opsview, mongodb, BIG-IP F5
Installation der neuen Frontend- und Backend-Server für das neue klicktel/11880-Portal
Unterstützung bei den Last- und Performance-Tests
Konfiguration von opsview zur Überwachung der neuen Server mit den konfigurierten Diensten
Fehleranalyse von Problemen mit Nginx
Anpassung der Loadbalancer Konfiguration für das neue Portal
Ubuntu Preseed Installation mit Konfiguration über Puppet
Einheitliche Entwicklungs-VM mit Vagrant erstellt
Impressum: [URL auf Anfrage]
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.