28.02.2025 aktualisiert

**** ******** ****
40 % verfügbar

Senior Systems Engineer

Bad Dürkheim, Deutschland
Deutschland
Bad Dürkheim, Deutschland
Deutschland

Skills

Apache HTTP ServerApache TomcatAnwendungsserverSystems EngineeringConfluenceJiraLAMPBash ShellCentosChange ManagementClusteranalyseDebian LinuxLinuxDevopsDNSPerlIcingaITILWildflyLinux-AdministrationLinux-DistributionLogical Volume ManagerCitrix XenappMysqlNagiosNexus 1000VNginxOracle Cluster File SystemOpenshiftRed Hat Enterprise LinuxAnsibleSUSE Linux Enterprise ServerSQLStatistikenSubversionVirtualizationSSL-ZertifikatsmanagementTransport Layer SecurityFile Transfer Protocol (FTP)SonatypeLasttestsGitlabGitKubernetesIptablesRHEL6WebDAVPuppetFedoraDockerJenkinsVmware
Soziale Kompetenzen

Flexibilität
Belastbarkeit
Kommmunikationsstärke
Selbstbewusstes Auftreten
Kreativität
Durchsetzungsvermögen
Verantwortungsbewusstsein
Schnelles Einfinden in Kundenstrukturen
Empathie

Prozesse / Tools

Incident- und Changemanagement (ITIL)
Atlassian Jira
Atlassian Confluence

Linux Distributionen

RHEL, SLES, Debian, Fedora, CentOS

Application Server/Container

JBoss EAP
JBoss Fuse
JBoss AMQ
Tomcat

Container

Docker Imagebau
Containerd.io
Kubernetes (K8S)
Redhat Openshift
Kustomize
Nginx Ingress Controller
Calico CNI
Troubleshooting

DevOps Tools

Sonatype Nexus 2, 3
Jenkins
GitLab
Kustomize

Appliances

F5 Loadbalancer

Programmierung

Ansible, Puppet, Perl, Bash, SQL

Allgemeines unter Linux

SSH
SCP
Ext3
lsof
Paketmanagement und Paketbau (rpm, deb)
Deployments
SSL
Kompilieren
Troubleshooting
SVN (Subversion)
Git
IPtables (Erweiterte Grundkenntnisse)
ISP Konzepte
Backup
Servercontrol / GSC
Rex

Web

Apache2 (DEB, kompiliert) in ISP Umgebungen
LAMP Umgebungen
FastCGI
MySQL (DEB, kompiliert)
ProFTP (DEB, kompiliert) + SSL/TLS
FTP
WebDAV unter Apache2
Lasttests (ab, ab2, siege)
Tomcat
ModJK (Clustering)
Logfileanalyse
Generieren von Statistiken

Virtualisierung

XEN Source
Citrix XEN Server
HVM / PVM
VMware Server
Troubleshooting

Verschiedenes / HA

LVM
DRBD
Heartbeat
Ipvs
ldirectord
Clusterfilesysteme (ocfs)
DNS mit Bind9
Logfileanalyse
Troubleshooting

Monitoring

Nagios
Icinga
Check MK (Check_MK)
Munin
Nimsoft
PNP4Nagios
Nagios in Hosted-Umgebungen
NRPE oder Passive-Checks
Nagios Pluginentwicklung

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Linux Systems Engineer // RZ Migration / Openshift & Kubernetes

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

Im Rahmen eines Rechenzentrum-Umzuges, habe ich mich im Schwerpunkt um den Umzug und der Vereinheitlichung der Containerlandschaft gekümmert. Dazu gehörten die Vorbereitungen, wie z.B. Planung und Erstellen von Netzwerkfreischaltungstabellen, Abstimmungen mit verschiedenen Fachbereichen, und Administratoren.
Im ersten Schritt habe ich die Docker-Compose Setups/Applikationen in einen bestehenden Kubernetes-Cluster migriert, und wurde anschließend auch der betriebliche Ansprechpartner, verantwortlich für Analyse bei Ausfällen und für Deployments.

Nach Fertigstellung des OpenShift Clusters durch einen Diensleister habe ich die Setups/Applikationen von Kubernetes dort hin migriert. Dazu habe ich die Konfiguration der Applikationen vereinheitlicht, und die Stages mit Kustomize umgesetzt. Anschließend wurde ich auch hier der betriebliche Ansprechpartner, verantwortlich für Analyse bei Ausfällen und für Deployments.

Keyskills:
Entwicklung/Development, CyberArk, Security, Git, Ingress, Kubernetes, docker-compose, Kustomize, OpenShift, bash, Dokumentation, RHEL, SSL und Certificatestores, Oracle und Postgres Integration, Troubleshooting

Linux Systems Engineer // Ansible Entwicklung / RZ Migration

Versicherungen

5000-10.000 Mitarbeiter

Migration von Applikationen auf JBoss Server Systemen in ein neues Rechenzentrum. Meine Haupttätigkeit ist die Entwicklung und Test von Ansible Rollen, mit deren Hilfe das Setup der JBoss Server im neuen Rechenzentrum aufgebaut werden soll. Dabei ist es nötig Entwicklungen und Korrekturen an den bereits vom Kunden gestalteten Ansible Rollen vorzunehmen, sowie für jede Applikation samt Sonderfällen eigene Rollen und Playbooks zu schreiben.

Neben den Entwicklungstätigkeiten führe ich viele Gespräche mit den System-Ownern, Entwicklern, und Fachabteilungen um die Migrationen möglichst reibungsfrei durchführen zu können. Jede Migration wurde von mir dokumentiert, und an das Betriebsteam übergeben.
 
  • Bauen von Zertifikats-Stores (Trust, und Keystores) mittels keytool und openssl, Troubleshooting SSL Verbindungen und Zertifikatsketten mittels openssl
  • Auslesen von Zugangsdaten (Ansible-User, JBoss User, DB-User, etc) aus Hashicorp Vault, mittels Ansible, um aus den Informationen Credentialstores zu erstellen (für JBoss Server).
  • Prüfen und Updaten der Netzwerksicherheit / Firewalls, mittels iptables, und Prüfung mit bsqw. Tools wie netcat und tcpdump.
  • Die JBoss Server werden an das Unternehmens- LDAP angebunden, und erhalten entprechende Konfiguration mit der gewünschten Rollenzuordnung.
  • Das Configuration Management in der On-Premise-Cloud, wird komplett mittels Ansible umgesetzt.
  • JBoss Module und Installationspakete erstellt, und via Nexus Repositories zur Verfügung gestellt
  • Die Aufgabenverteilung und Delegation wird komplett über Jira (teils Scrum) abgewickelt, die Dokumentation findet in Confluence statt.
  • Scripting und Automatisierung mittels Shellscripten unter Linux
Keyskills:
JBoss EAP, Domain Mode, CLI, Docker, RHEL, Scripting, bash, Ansible, SSL, Certificatestores, Credentialstores, Hashicorp Vault, Security, Dokumentation, Troubleshooting, Entwicklung/Development, Git, Kommunikation

Linux Systems Engineer // Abacus 360 / Kubernetes

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

Migration der Meldewesensoftware Abacus360 Native auf Kubernetes. In diesem Projekt habe ich eigenständig das neue Setup bestehend aus containerd.io mit Kubelet (K8S) Orchestrierung evaluiert und aufgebaut. 

Auf dieser Basis habe ich durch zahlreiche Abstimmungen mit dem Software-Hersteller, und den Fachabteilungen, bestehend aus Softwareentwicklern und Fachadministratoren, die Software auf die Containerbasierte Landschaft migriert. Dieser Vorgang war mit sehr viel Troubleshooting und Reverse-Engineering verbunden.

Besondere Herausforderungen stellte die Umsetzung der Deployments dar. Dazu habe ich mittels selbstentwickelten Puppetmodulen die System- und Basisparameter manifestiert, und das eigentliche Deployment, mittels einem selbstentwickelten Deploymentscript - in Absprache mit den künftigen Betriebskollegen - entwickelt.
 
  • Aufbau eines Abacus Setups in AWS unter Linux
  • Aufbau eigener Kubernetes Cluster auf intern bereitgestellten Servern (Konfiguration via Terraform)
  • Verwendung von Ansible als Configration Management Tool
  • Entwicklung von Installationsscripten, und Automatisierung mittels Bash
  • Verwendung von Nexus Mirrors um Docker und Hersteller Repositories intern zur Verfügung zu stellen
  • Zertifikatstroubleshooting mittels openssl
  • Aufbau und Betrieb der k8s Installations mittels kubectl, containerd (crictl)
Keyskills:
Abacus360 auf Kubernetes, Containerd, Docker, K8s, RHEL, Scripting, Wildfly, Terraform, Ansible, Meldewesen, JBoss EAP, bash, SSL (openSSL), Security, Dokumentation, Troubleshooting, Entwicklung/Development, Git, Kommunikation

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden