bevorzugt Rhein/Main/Neckarraum, München
- Aufbau Monitoring Stack(EKS, Grafana, Loki, Prometheus)
- NexusIQ u. Sonar Scanner mit Azure Pipelines
- Support/Troubleshooting der Umgebungen u. der Teams
- IaC mit AWS-CDK
- Aufbau neuer Grafana-Stacks mit Migration Graylog zu Loki
- Evaluierung ELK-Stack
Einrichten/Anpassen Jenkins Pipelines
Betriebs-Support der Python Anwendung, Dev-Support
Troubleshooting im Cluster
- Konfigration- u. Anpassung von AWS-Diensten
- Neuaufbauten von Dev, Test, Migra- u. School-Systemen
sowie Support dieser Umgebungen
- Userverwaltung AWS u. Datenbanken
- Implementieren einer zentralen Logging- und Monitoringlösung - Einrichten von betriebsunterstützenden Graylog Dashboards
- Unterstützung bei der Stabilisierung der Anwendung
- Begeleitende Tuning Maßnahmen bei Massenverarbeitungen
- Unterstützung bei Engpässen in der EDI/S3-Kommunikation
- Abstimmumg mit den Solution Architekten des Herstellers
- Support der Entwicklerteams von Hersteller und Kunde
- Informations- und Wissenstransfer Richtung Kunde
- Unterstützung bei der Migration d. Applikation nach AWS
- Bereitstellung neuer AWS Stacks für die Applikation
- Konfigration- u. Anpassung von AWS-Diensten
- Neuaufbauten von Dev, Test, Migra- u. School-Systemen
sowie Support dieser Umgebungen
- Userverwaltung AWS u. Datenbanken
- Implementieren einer zentralen Logging- und Monitoringlösung - Einrichten von betriebsunterstützenden Graylog Dashboards
- Unterstützung bei der Stabilisierung der Anwendung
- Begeleitende Tuning Maßnahmen bei Massenverarbeitungen
- Unterstützung bei Engpässen in der EDI/S3-Kommunikation
- Abstimmumg mit den Solution Architekten des Herstellers
- Support der Entwicklerteams von Hersteller und Kunde
- Informations- und Wissenstransfer Richtung Kunde
Zeitraum: 03/16 ? 03/18
Kunde: Netze BW
Tätigkeit: Webadmin (Applikationsbetrieb u. Support)
Umgebung: mehrere hundert Linux-Server
Aufgaben: Webapplikationsbetrieb
- Bereitstellung von Inhouse- u. Drittanbieterapplikationen
- javabasiert (80%) und phpbasiert (20%)
- Einbindung ins Monitoring und Skripting neuer Plugins
- Einrichten von MySql Datenbanken
- Anbindung an MySql- und Oracledatenbanken
- Bereitsstellung/Synchronisierung der Applikationslog
- Erstellen von SSL-Zertifakten f. Apache
- Tuning und Troubleshooting
- Durchführung von Deployments auf Produktion
- Bearbeitung von Incidents
- Automatisierung
Rolle: Alle aufgeführten Aufgaben wurden von mir selbstständig im Team durchgeführt
Bei regelmäßige Koordination sowie mündlicher und schriftlicher
Weitergabe der relevanten Informationen.
Aufgabe: Upgrades/Migrationen der Webappkomponenten
- Übernahme der Apachekonfiguration in Apache 2.4
- Durchführung dieser Changes auf allen Stages inkl. Produktion
- Migration von MySQL-Datenbanken
- Inplace Migration der Mysql 5.5 Server nach 5.7
Rolle: Inplace Migration auf Produktion gemeinsam mit einem Kollegen
Ansonsten i.d. Regel in alleiniger Durchführung.
Software: Apache (mod_jk, mod_ssl, mod_kerb, mod_ldap, mod_proxy)
Tomcat, Mysql, Sles11/12, Nagios, Pacemaker, Ansible,
Subversion, Jira, Confluence
Projekt: Bereitstellung neuer Serverlandschaft f. Archivierungsmigration
- Unterstützung der Fachabteilung in technischer Hinsicht
- Automatisierung der Serveranpassungen
- Anpassungen der verschiedenen Webstackkomponenten mit Templates
- Skripting alltäglicher Aufgaben der Mitarbeiter der Fachabteilung
- Support des Betriebs
Rolle: Alleinige Durchführung des Webapplikations-Serverparts
Zusammenarbeit mit anderen IT-Abteilungen (Unix, Storage, Netzwerk)
Ergebnis: Vollautomatisierte und damit wartungsarme Umgebung
Migration der 500 Mio Dokumente innerhalb der geplanten Zeit von 6 Mon.
Software: Sles 11/12, Apache, Tomcat, Ansible, Jinja2-Templating
Zeitraum: 04/15 - 03/16
Kunde: Siemens
Projekt: 2nd und 3rd-Level Support f. Authentifizierung v. internen u. externen Webapplikationen (Siemens weltweit)
Aufgaben: Support bei Loginproblemen
serverseitige Unterstützung bei der Konfiguration beim Kunden
Einrichten der zentralen Serverkomponenten
Kundenberatung, auch bei komplexen Szenarien
Software: Entrust GetAccess und Shibboleth, Apache, IIS
Zeitraum: 12/11 - 04/15
Kunde: Energieversorger
Projekt: Bereitstellung u. Betrieb einer Web Solution Platform
Umgebung: mehrere hundert Linux-Server
komplett überwacht, teilweise im Cluster
Aufgaben: Bereitstellung u. Betrieb der Webserver
Installation u. Betrieb von Java-Drittanbieterapplikationen
Hinzufügen neuer Skripte und Überwachungsspunkte
Installation und Betrieb von Entwicklungsumgebungen
Bearbeitung von Incidents und Durchführung von Changes
Software: Apache, Tomcat, Mysql, Sles11, Nagios, Pacemaker, Subversion, Jira, Confluence
Zeitraum: 07/10 - 11/11
Kunde: staatl. Behörde
Projekt: 1) Linux Adminstration im Webapplikationsumfeld (Apache, Tomcat)
u.a LDAP, ACLs, LVM, Sudo, Remote Logserver, BSI Grundschutz, Umsetzung SiRi,
Unterstützung der Entwickler: SVN, Java-Debugging, SFTP-Datentransfer
Software: RHEL 5, Apache, Tomcat 5.5, iptables, heartbeat 3.0
Absicherung aller Adminbereiche durch SSL:
Erstellen mehrerer X.509 Zertifikate auf einer IP (SNI)
Einrichten eines zentralen Logservers
Härten der Apache- und der PHP-Konfiguration
Evaluierung von mod_security (Web Application Firewall)
Software: Debian Lenny (als XEN-Gast-System)Apache 2.2 und Module (mod_rewrite, mod_security, mod_gnutls)
PHP5, Mysql, Joomla, rsyslog, stunnel, openssl, scponly, iptables
Ersetzen von mod_php durch fast_cgi (mod_fcgid)
Angestellter Kontron Embedded Computers GmbH (ca 3000 MA)
Angestellter PLG AG Augsburg (150 MA):
2007 Advanced Level Linux Professional (LPIC 2)
2007 T.I.S.P. (Teletrust Security Information Professional)als Freelancer, gerne auch in agilen Projekten als Cloud- u. Kubernetes Engineer/SysAdmin/DevOps
Linux: Serverbetrieb
Webadmin: Apache/Nginx, Tomcat, Mysql, MongoDB
DevOps/Automat: Bash, Ansible, CloudFormation, Jenkins, Helm
Cloud: Amazon AWS, Openstack
Monitoring: Nagios, Grafana, Cloudwatch
Logging: Graylog
Container: Docker, LXC/LXD, Kubernetes
onitoring: Nagios, Grafana, Cloudwatch
Logging: Graylog
Container: Kubernetes, LXC/LXD, Docker
bevorzugt Rhein/Main/Neckarraum, München
- Aufbau Monitoring Stack(EKS, Grafana, Loki, Prometheus)
- NexusIQ u. Sonar Scanner mit Azure Pipelines
- Support/Troubleshooting der Umgebungen u. der Teams
- IaC mit AWS-CDK
- Aufbau neuer Grafana-Stacks mit Migration Graylog zu Loki
- Evaluierung ELK-Stack
Einrichten/Anpassen Jenkins Pipelines
Betriebs-Support der Python Anwendung, Dev-Support
Troubleshooting im Cluster
- Konfigration- u. Anpassung von AWS-Diensten
- Neuaufbauten von Dev, Test, Migra- u. School-Systemen
sowie Support dieser Umgebungen
- Userverwaltung AWS u. Datenbanken
- Implementieren einer zentralen Logging- und Monitoringlösung - Einrichten von betriebsunterstützenden Graylog Dashboards
- Unterstützung bei der Stabilisierung der Anwendung
- Begeleitende Tuning Maßnahmen bei Massenverarbeitungen
- Unterstützung bei Engpässen in der EDI/S3-Kommunikation
- Abstimmumg mit den Solution Architekten des Herstellers
- Support der Entwicklerteams von Hersteller und Kunde
- Informations- und Wissenstransfer Richtung Kunde
- Unterstützung bei der Migration d. Applikation nach AWS
- Bereitstellung neuer AWS Stacks für die Applikation
- Konfigration- u. Anpassung von AWS-Diensten
- Neuaufbauten von Dev, Test, Migra- u. School-Systemen
sowie Support dieser Umgebungen
- Userverwaltung AWS u. Datenbanken
- Implementieren einer zentralen Logging- und Monitoringlösung - Einrichten von betriebsunterstützenden Graylog Dashboards
- Unterstützung bei der Stabilisierung der Anwendung
- Begeleitende Tuning Maßnahmen bei Massenverarbeitungen
- Unterstützung bei Engpässen in der EDI/S3-Kommunikation
- Abstimmumg mit den Solution Architekten des Herstellers
- Support der Entwicklerteams von Hersteller und Kunde
- Informations- und Wissenstransfer Richtung Kunde
Zeitraum: 03/16 ? 03/18
Kunde: Netze BW
Tätigkeit: Webadmin (Applikationsbetrieb u. Support)
Umgebung: mehrere hundert Linux-Server
Aufgaben: Webapplikationsbetrieb
- Bereitstellung von Inhouse- u. Drittanbieterapplikationen
- javabasiert (80%) und phpbasiert (20%)
- Einbindung ins Monitoring und Skripting neuer Plugins
- Einrichten von MySql Datenbanken
- Anbindung an MySql- und Oracledatenbanken
- Bereitsstellung/Synchronisierung der Applikationslog
- Erstellen von SSL-Zertifakten f. Apache
- Tuning und Troubleshooting
- Durchführung von Deployments auf Produktion
- Bearbeitung von Incidents
- Automatisierung
Rolle: Alle aufgeführten Aufgaben wurden von mir selbstständig im Team durchgeführt
Bei regelmäßige Koordination sowie mündlicher und schriftlicher
Weitergabe der relevanten Informationen.
Aufgabe: Upgrades/Migrationen der Webappkomponenten
- Übernahme der Apachekonfiguration in Apache 2.4
- Durchführung dieser Changes auf allen Stages inkl. Produktion
- Migration von MySQL-Datenbanken
- Inplace Migration der Mysql 5.5 Server nach 5.7
Rolle: Inplace Migration auf Produktion gemeinsam mit einem Kollegen
Ansonsten i.d. Regel in alleiniger Durchführung.
Software: Apache (mod_jk, mod_ssl, mod_kerb, mod_ldap, mod_proxy)
Tomcat, Mysql, Sles11/12, Nagios, Pacemaker, Ansible,
Subversion, Jira, Confluence
Projekt: Bereitstellung neuer Serverlandschaft f. Archivierungsmigration
- Unterstützung der Fachabteilung in technischer Hinsicht
- Automatisierung der Serveranpassungen
- Anpassungen der verschiedenen Webstackkomponenten mit Templates
- Skripting alltäglicher Aufgaben der Mitarbeiter der Fachabteilung
- Support des Betriebs
Rolle: Alleinige Durchführung des Webapplikations-Serverparts
Zusammenarbeit mit anderen IT-Abteilungen (Unix, Storage, Netzwerk)
Ergebnis: Vollautomatisierte und damit wartungsarme Umgebung
Migration der 500 Mio Dokumente innerhalb der geplanten Zeit von 6 Mon.
Software: Sles 11/12, Apache, Tomcat, Ansible, Jinja2-Templating
Zeitraum: 04/15 - 03/16
Kunde: Siemens
Projekt: 2nd und 3rd-Level Support f. Authentifizierung v. internen u. externen Webapplikationen (Siemens weltweit)
Aufgaben: Support bei Loginproblemen
serverseitige Unterstützung bei der Konfiguration beim Kunden
Einrichten der zentralen Serverkomponenten
Kundenberatung, auch bei komplexen Szenarien
Software: Entrust GetAccess und Shibboleth, Apache, IIS
Zeitraum: 12/11 - 04/15
Kunde: Energieversorger
Projekt: Bereitstellung u. Betrieb einer Web Solution Platform
Umgebung: mehrere hundert Linux-Server
komplett überwacht, teilweise im Cluster
Aufgaben: Bereitstellung u. Betrieb der Webserver
Installation u. Betrieb von Java-Drittanbieterapplikationen
Hinzufügen neuer Skripte und Überwachungsspunkte
Installation und Betrieb von Entwicklungsumgebungen
Bearbeitung von Incidents und Durchführung von Changes
Software: Apache, Tomcat, Mysql, Sles11, Nagios, Pacemaker, Subversion, Jira, Confluence
Zeitraum: 07/10 - 11/11
Kunde: staatl. Behörde
Projekt: 1) Linux Adminstration im Webapplikationsumfeld (Apache, Tomcat)
u.a LDAP, ACLs, LVM, Sudo, Remote Logserver, BSI Grundschutz, Umsetzung SiRi,
Unterstützung der Entwickler: SVN, Java-Debugging, SFTP-Datentransfer
Software: RHEL 5, Apache, Tomcat 5.5, iptables, heartbeat 3.0
Absicherung aller Adminbereiche durch SSL:
Erstellen mehrerer X.509 Zertifikate auf einer IP (SNI)
Einrichten eines zentralen Logservers
Härten der Apache- und der PHP-Konfiguration
Evaluierung von mod_security (Web Application Firewall)
Software: Debian Lenny (als XEN-Gast-System)Apache 2.2 und Module (mod_rewrite, mod_security, mod_gnutls)
PHP5, Mysql, Joomla, rsyslog, stunnel, openssl, scponly, iptables
Ersetzen von mod_php durch fast_cgi (mod_fcgid)
Angestellter Kontron Embedded Computers GmbH (ca 3000 MA)
Angestellter PLG AG Augsburg (150 MA):
2007 Advanced Level Linux Professional (LPIC 2)
2007 T.I.S.P. (Teletrust Security Information Professional)als Freelancer, gerne auch in agilen Projekten als Cloud- u. Kubernetes Engineer/SysAdmin/DevOps
Linux: Serverbetrieb
Webadmin: Apache/Nginx, Tomcat, Mysql, MongoDB
DevOps/Automat: Bash, Ansible, CloudFormation, Jenkins, Helm
Cloud: Amazon AWS, Openstack
Monitoring: Nagios, Grafana, Cloudwatch
Logging: Graylog
Container: Docker, LXC/LXD, Kubernetes
onitoring: Nagios, Grafana, Cloudwatch
Logging: Graylog
Container: Kubernetes, LXC/LXD, Docker