Cloud- und Middleware-Stacks, Linux, NixOS, Automation, Programmierung in Python und Rust
Aktualisiert am 01.12.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Linux
Python
Kubernetes
AWS
GCP
GKE
Azure
OpenTelekomCloud
GitOps
bash
Rust
golang
Puppet
Terraform
Vault
ansible
JBoss
Splunk
Grafana Stack
NixOS
Deutsch
Muttersprache
Englisch
Fliessend in Wort und Schrift
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Heidelberg (+20km) Mannheim (+20km) Frankfurt (+20km)
möglich

Projekte

Projekte

4 Monate
2025-08 - heute

AWS CloudNative Setup

Architekt/Engineer/Berater VPC Elastic Container Service (ECS) Elastic Container Registry (ECR) ...
Architekt/Engineer/Berater
  • Beratung und Architektur zum Aufbau eines kompletten AWS Accounts incl. cloud-native Development Prozessen.
  • Abstimmung des Gesamtsystems auf Knowhow-Level der Projektmitglieder hinsichtlich Wartbarkeit und Erweiterbarkeit.
  • Beratung in Bezug auf Auswahl der Systemkomponenten und unterschiedlicher Architektur-Ansätze.
  • Planung und Implementierung des Netzwerk-Setups mit öffentlichen und privaten-Zonen sowie Einrichtung abgestimmter, minimaler Netzwerk-Zugriffspfade über Network Loadbalancer (NLB, ingress) und NAT Gateway (egress).
  • Planung und Implementierung eines partitionierten CloudFormation (CFN) Setups bestehend aus Netzwerk (VPC), Elastic Container Service (ECS), Elastic Container Registry (ECR), Elastic File System (EFS), EC2, Image Builder, OIDC und EventBridge.
  • Implementierung diverser CFN Lambda Funktionen zur Verbesserung der Benutzbarkeit und Beseitigung von Redundanz.
  • Definition und Aufteilung der ECS Workloads mit Hinblick auf operationelle Flexibilität und Robustheit.
  • Planung und Umsetzung eines verteilten Sicherheitsmodells basierend auf IAM und verteilten Security Groups in einer Besitzer/Klient Anordnung (SecurityGroup/SecurityGroupIngress).
  • Anbindung an Github CI per OIDC mit nach Repository und Branch differenzierbaren IAM Rollen und Rechten sowie Erstellung zugehöriger Github Workflows für debugging und Betrieb.
  • Kostenoptimierung mittels zeitbasierter Workload-Steuerung über EventBridge
  • Planung eines "Multi-Env" Setups zur sicheren Abbildung mehrerer Environments (z.B. "dev", "prod") innerhalb eines AWS Accounts.
VPC Elastic Container Service (ECS) Elastic Container Registry (ECR) Elastic File System (EFS) EC2 Image Builder OIDC EventBridge CloudFormation (CFN) Lambda IAM Github CI Network Loadbalancer (NLB) NAT Gateway
Wolfensberger AG, Schweiz
1 Jahr 6 Monate
2023-07 - 2024-12

ARDKS

Architekt/Engineer/Berater DB Modular Cloud (DBMC) Managed Developer Platform (MDP) Container Native Platform (CNP) ...
Architekt/Engineer/Berater
  • Evaluierung und Aufbau von Plattform-Prototypen auf "DB Modular Cloud" (DBMC), und "Managed Developer Platform" (MDP)
  • Aufbau einer Multi-Cluster Kubernetes Umgebung in der DB "Container Native Platform" (CNP).
  • Entwurf und Aufbau einer ArgoCD Instanz zur zentralen Verwaltung aller Cluster und Realisierung aller CI Prozesse.
  • Konzeption und Implementierung gitops-basierter Workflows für Entwicklung und Integration der Komponenten aller Teams.
  • Etablierung eines Traceability-Konzepts durch Zentralisierung der Release- und Deployment-Prozesse (aws, kubernetes, argocd, kustomize, helm, gitlab).
  • Implementierung von Gitlab CICD Pipelines sowie wiederverwendbarer Module für Entwickler.
  • Erstellung eines Tools zur Anreicherung des Verteilungsprozesses mit kundenspezifischer Logik (python).
  • Entwicklung eines Tools zur automatischen Release-Note Generierung zur Sicherstellung der Rückverfolgbarkeit (golang).
  • Bereitstellung und Verwaltung plattformspezifischer Komponenten (kubernetes, argocd, nats, postgres, kube-prometheus-stack, vault, SonarQube).
  • Konzeption und Implementierung von blue/green Deploymentmodellen zur Maximierung der Verfügbarkeit zentraler Komponenten wie ArgoCD.
  • Entwurf einer hochverfügbaren Messaging Infrastruktur über mehrere Standorte hinweg (nats, kubernetes, AWS NLB).
  • Implementierung eines Modells zur lokalen Entwicklung unter produktionsnahen Bedingungen und Anbindung an die existierende gitops Vorgehensweise (k3d).
  • Überwachung und Alarmierung bei Störungen (prometheus, loki, grafana, MS Teams).
  • AWS Kostenoptimierung mit Hilfe automatischer Node-Skalierung (karpenter, kube-downscaler).
  • Kontinuierliche SAST Analysen (fortify, mend, trivvy, sonarqube) und Dependency Verwaltung (renovate).
  • Entwicklung eines modularen, REST-basierten Test-Runners (python/ flask) und Integration in die CICD Pipeline-Logik.
  • Schulung und Unterstützung der Entwickler zur Förderung einheitlicher Vorgehensweisen.
DB Modular Cloud (DBMC) Managed Developer Platform (MDP) Container Native Platform (CNP) Kubernetes ArgoCD gitlab aws kustomize helm python golang nats postgres kube-prometheus-stack vault SonarQube k3d prometheus loki grafana MS Teams karpenter kube-downscaler fortify mend trivvy flask renovate REST
Deutsche Bahn ( Abt. Digitale Schiene Deutschland)
5 Monate
2023-05 - 2023-09

Operations Design

Architekt/Engineer/Berater
Architekt/Engineer/Berater

  • Beratung und Architektur zum bestehenden Grafana Monitoring (prometheus, alertmanager, grafana-agent)
  • Detailanalyse unternehmenskritischer Services unter Microsoft Windows mithilfe von Prometheus Metriken.
  • Evaluation generischer Service Discovery Konzepte (consul, zookeeper).
  • Vorstellung und Beratung bzgl. eines Software-Verteilungs-Konzepts (puppet).

prometheus alertmanager grafana-agent consul zookeeper puppet
Lang & Schwarz AG
Remote
6 Monate
2023-01 - 2023-06

DSD DevOps

Architekt/Engineer/Berater
Architekt/Engineer/Berater

  • Evaluation und Auswahl eines Static Site Generators (SSG) (hugo, jekyll, docusaurus).
  • Definition und Dokumentation der Team-Arbeits-Umgebung (WSL, VsCode, npm).
  • Implementierung der Team Workflows mittels GitLab Pipelines.
  • Implementierung einer einfachen ReactJS Komponente (javascript)
  • Provisionierung von GitLab Runnern auf "DB Container Service" (DBCS)/ OpenShift.
  • Ausarbeitung DSD-spezifischer Inhalte zur DevOps Methodik in einem SIL-regulierten Umfeld.
  • Beratung von DSD Teams zum Thema DevOps.
  • Beratung und Implementierung von Infrastructure As Code (IAC) Mechanismen (terraform).

hugo jekyll docusaurus WSL VsCode npm terraform
Deutsche Bahn
Remote
6 Monate
2022-06 - 2022-11

ONCITE Open Edition

Berater/Programmierer kubermetes Border Gateway Protocol ansible
Berater/Programmierer

  • Mitarbeit an der Codebase zur automatisierten Installation von ONCITE Edge Clouds, einem Kubernetes und OpenStack-basierten on premises Mini-Rechenzentrum (ansible, terraform, docker, gitlab).
  • Review und Ergänzung der Prometheus-basierten Überwachung und Alarmierung (prometheus/prometheus-operator, loki, gitlab, argocd, ytt, vendir).
  • Planung und Implementierung der Connectivity zur Überwachung von Cumulus Switchen und Junos Firewalls im abgetrennten Management Netzwerk (ansible, docker, traefik, diverse prometheus-exporter).

openstack netbox cumulus junos prometheus argocd frr
kubermetes Border Gateway Protocol ansible
German Edge Cloud
Remote
11 Monate
2021-08 - 2022-06

Operationcenter Observability

Architekt/Programmierer kubernetes golang
Architekt/Programmierer

  • Konzeption und Implementierung einer übergreifenden Observability Lösung zur Überwachung und Visualisierung von GEC Kunden- Infrastruktur.
  • Design und Implementierung einer Controller/Agent Lösung zur automatischen Provisionierung und Deployment von Kundensystemen (golang, gorm, gin, cobra/viper, swagger).
  • Evaluierung und Aufbau zentraler Metrik- und Logging-Infrastruktur (Prometheus, Thanos, Loki, Victoria Metrics, Promtail) auf Kubernetes (k3s, k3d, helm, argocd)

prometheus thanos loki k3s helm
kubernetes golang
German Edge Cloud
remote
7 Monate
2021-01 - 2021-07

Unicorn HEC Automation

Architekt/Engineer bash python ipsec ...
Architekt/Engineer

  • Erstellung von Konzept und Implementierung einer mandantenfähigen multi-cloud IPsec VPN Lösung basierend auf SUSE Linux, Strongswan und Free Range Routing (FRR). Abwägung alternativer Vorgehensweisen hinsichtlich Verwaltbarkeit und Performance.
  • Erstellung eines Prototypen zur Verbindung des AWS Backends mit Azure und VSphere (terraform, ansible).
  • Erstellung und Implementierung eines Zero-Downtime Failover Konzepts mit automatischer Routen-Umverteilung basierend auf BGP (ansible, frr, xfrm, bash).
  • Erstellung von Automatisierungs-Code basierend auf Github-Workflows, Terraform Enterprise (TFE) and Ansible/AWX.

frr strongswan openSUSE
bash python ipsec Border Gateway Protocol
SAP
remote
1 Jahr 9 Monate
2019-01 - 2020-09

Verteilte Splunk Plattform auf OTC (OpenTelekomCloud)

Architekt/Engineer
Architekt/Engineer

  • Aufbau einer mandantenfähigen, mehrstufigen Open Telekom Cloud (OTC) Infrastruktur mit terraform und openstack.
  • Entwurf und Implementierung eines dynamischen Provisionierungskonzepts mit Puppet und Ansible.
  • Iterative Ausarbeitung von Multi-Entwickler-Workflows im Gitops-Stil.
  • Entwurf und Implementierung eines großen Splunk HA Multisite-Setups (Ingest 3TB/Tag) incl. Forwarder-Management und syslog Anbindung.
  • Design und Implementierung eines umfassenden Plattform-Monitorings mit Prometheus/Grafana sowie Splunk ITSI.

Ansible GitLab BitBucket Jira terraform OTC AWS Splunk Enterprise Visual Studio Code
T-Systems Schweiz
2 Monate
2018-11 - 2018-12

Linux Auditing

Architect/Engineer
Architect/Engineer

  • Konzept für verwaltbares, globales Auditing mit Puppet erstellen.
  • Auditing-Regeln für Skalierung optimieren.
  • Zentralen rsyslog-Empfänger erstellen und an Splunk anbinden, Splunk-App einrichten und abstimmen.

T-Systems Schweiz
3 Monate
2018-10 - 2018-12

Open Telekom Cloud (OTC) Betriebsmodell

Architekt/Engineer
Architekt/Engineer

  • Erstellen eines Konzepts für ein demokratisiertes Betriebsmodell zur Verbesserung des traditionellen Team-Silo-Ansatzes. Die Idee in den Teams verbreiten.
  • Erstellen eines Konzept für verschiedene Betriebsregeln, die nach OTCTenant aufgeteilt sind.

T-Systems Schweiz
6 Jahre 5 Monate
2012-06 - 2018-10

Standalone Application Framework (SAF)

Architekt/Engineer Git SSH rsync ...
Architekt/Engineer

  • Weiterentwicklung der Idee von SAF auf der Grundlage von Erkenntnissen, die aus Rückmeldungen und Diskussionen mit Entwicklern gewonnen wurden
  • Verbesserung der universellen Anwendbarkeit auf Softwareprojekte
  • Umschreiben der Codebasis auf reine Python-Implementierung
  • Einbinden von Docker-ähnlichen Bedienbarkeits- und Handhabungskonzepten
  • Einrichtung eines entwicklerfreundlichen Kollaborations- und Staging-Prozesses mit GitLab
  • Förderung der Kundennähe und Schulung von Entwicklern
  • Schulung von Mitarbeitern und anderen Interessengruppen in Bezug auf das Betriebsmodell

Puppet GitLab IntelliJ IDEA Visual Studio Code
Git SSH rsync bash python3
3 Jahre 1 Monat
2015-01 - 2018-01

GitLab/Puppet System Management

Architect/Engineer
Architect/Engineer

  • Entwurf, Implementierung und Einführung einer System-Management-Lösung, die auf einer Kombination von GitLab und Puppet basiert
  • Verhandlung der Anforderungen mit dem Kunden
  • Erstellen eines modularen Designs, um separat gewartete Module und Stages zur Aufteilung der Verantwortlichkeiten zu ermöglichen
  • Einrichten von Serverdiensten mit Docker
  • Einführung von Mechanismen und Schulung von Mitarbeitern

GitLab Puppet IntelliJ IDEA git
2 Monate
2017-08 - 2017-09

Paytrans

Architekt/Engineer
Architekt/Engineer

  • Zusammenarbeit mit Entwicklern an einer SpringBoot-Applikation,
  • Vorbereitung der Anwendung für SAF und Definition von Betriebsregeln.
  • Einrichten, Optimieren und Verwalten des Betriebssystems mit Puppet.
  • Unterstützung bei der Einrichtung eines Multi-Hop-Netzwerkzugriffs und der Überwachung der Anwendung.

T-Systems Schweiz
7 Monate
2017-03 - 2017-09

Universal webhook

Architekt/Engineer python3
Architekt/Engineer

  • Entwurf und Implementierung eines Mehrzweckmechanismus zur Verbindung von GitLab-getriggerten Automatisierungs-Workflows.
  • Überprüfung bestehender Automatisierungsansätze und Prüfung der Anwendbarkeit.
  • Idee fördern und mit Teams abstimmen.

GitLab IntelliJ IDEA Visual Studio Code
python3
9 Monate
2016-07 - 2017-03

Docker-basierte Ansible Deployment Automatisierungs Plattform

Architekt/Engineer
Architekt/Engineer

  • Erstellen eines minimalen Systemmodells für Host-OS mit Puppet
  • Verfeinern des Hiera-basierten Konfigurations-modells
  • Einrichten einer multi-stage Docker-Umgebung
  • Entwurf eines dockerbasierten Betriebsmodells (Failover, Zustandsauslagerung usw.). Entwicklung von Playbooks und Betriebsabläufen

Puppet GitLab Docker Ansible IntelliJ IDEA
8 Monate
2015-06 - 2016-01

Lupenbilder

Architect/Engineer bash
Architect/Engineer

Erstellung eines JBoss-Systemmodells mit Puppet. Einrichten und Bereitstellen der Anwendung auf JBoss EAP. Entwurf und Implementierung des JBoss Multi-Instanz-Betriebs- und Bereitstellungs-/Staging-Modells. Konzept gemeinsam mit Entwicklern weiterentwickeln. Schulung von Mitarbeitern in Bezug auf das Betriebsmodell.

Puppet GitLab IntelliJ IDEA JBoss
bash
4 Monate
2015-03 - 2015-06

Hazelcast Cluster Plattform

Architect/Engineer
Architect/Engineer

Angepasstes Systemmodell mit Puppet erstellen. Betriebsmodell mit SAF-Framework implementieren (siehe unten). Besprechung und Verhandlung der Anforderungen mit dem Kunden

Puppet GitLab Hazelcast IntelliJ IDEA
3 Monate
2015-03 - 2015-05

Dead Simple Information System (DSIS)

Architekt/Engineer Python3 PCF
Architekt/Engineer

Entwurf und Implementierung einer flexiblen Überwachungs-und Alarmierungsanwendung im REST-Stil für MQ unter Verwendung von Python und CherryPy, Aushandlung von Alarmierungsanforderungen.

IntelliJ IDEA CherryPy
Python3 PCF
1 Jahr 1 Monat
2014-04 - 2015-04

IBM IIB 9 Plattform

Architekt/Engineer
Architekt/Engineer

Entwurf, Erstellung und Implementierung eines Installationsmodells für die auf Linux basierende Plattform WebSphere MQ / Integration Broker. Aufbau der Plattform unter Berücksichtigung der Kundenanforderungen (z.B. Deployment-Modell, Protokollierung, Failover, Backup). Migration und Verbesserung des Betriebsmodells von der Vorgängerplattform des Message Brokers.

T-Systems Schweiz
3 Monate
2014-03 - 2014-05

WebSphere 8.5 multi-User

Architekt/Engineer
Architekt/Engineer

Erweiterung der bestehenden WebSphere-Plattform, um dedizierte Betriebssystem-Benutzer für jede Anwendung zu ermöglichen. Definition eines Konzepts zur Ressourcenbeschränkung mit Linux cgroups.

T-Systems Schweiz
1 Jahr 1 Monat
2011-09 - 2012-09

WebSphere 8.5 platform

ssh rsync bash ...

Evaluation of different platform approaches (IBM WorkLoad Deployer, Cell based, Jobmanager based). Bid preparation in corporation with sales department. Design and implementation of two separate platform architectures („Low End“ and „High End“). Design and implementation of automated setup routine. Build collaborative model to enhance cross division teamwork. Design and implement simplified deployment process using ant.

WebSphere Eclipse
ssh rsync bash python TCL Ant
3 Monate
2012-06 - 2012-08

Standalone Application Framework (SAF)

Architekt/Engineer
Architekt/Engineer

Architektonischer Entwurf verschiedener Ansätze (solitär und koexistierend). Entwurf und Entwicklung (zusammen mit Entwicklungsteams) minimalistischer Anforderungen für einen effizienten Betrieb. Entwurf und Implementierung des Deployment-/ Staging- und Betriebsmodells unter Verwendung von Standard-LinuxTools (z. B. git, ssh, rsync, bash, python).

T-Systems Schweiz
6 Monate
2012-01 - 2012-06

Managed Environment (ME)

Architect/Engineer bash Linux rsync ...
Architect/Engineer

Establish minimalistic, robust and clientless mechanism to synchronize code artifacts over groups of Linux machines. Develop modular design to allow for separately maintained modules to split responsibilities. Invent concept to allow at-sync-time artifact merging of arbitrary module combinations.

IntelliJ IDEA
bash Linux rsync ssh

Aus- und Weiterbildung

Aus- und Weiterbildung

1999
Diplom Informatiker
Fachhochschule Köln
 
1994
EDV Kaufmann
Industrie- und Handelskammer zu Bochum
 
1991
Allgemeine Hochschulreife
Anne-Frank-Gymnasium Halver
 

Zertifikate / Kurse (nach Datum)

  • Architecting with Google Kubernetes Engine
  • Architecting with Google Compute Engine
  • Splunk Usage, Administration, Power User
  • WebSphere Integration Bus BootCamp
  • Administration of WebSphere Application Server v8 on Linux
  • IMG Enterprise Architecture by John Zachmann (Konferenz)
  • Microsoft Certified System Engineer
  • Microsoft Certified Professional
  • Checkpoint Firewall One Certified Security Engineer
  • Checkpoint Firewall One Certified Security Administrator

Kompetenzen

Kompetenzen

Top-Skills

Linux Python Kubernetes AWS GCP GKE Azure OpenTelekomCloud GitOps bash Rust golang Puppet Terraform Vault ansible JBoss Splunk Grafana Stack NixOS

Schwerpunkte

  • Middleware, Container- und Cloud-Stacks, Devops, maßgeschneiderte Prozesse, Automatisierung
  • Software-Architektur und -Entwicklung
  • Betriebssysteme, darunter Linux, MacOS, NixOS, Windows
  • Netzwerkplanung und -sicherheit

Produkte / Standards / Erfahrungen / Methoden

Ansible
Implementierung von komplexen Playbooks. Verknüpfung mit Terraform mittels Python
Ant
Implementierung von Build- und Automatisierungs-Prozessen
Artifactory
Aufbau, Konfiguration und Betrieb
AWS
Erzeugung von Objekten, Provisioning
BitBucket
Bugzilla
Aufbau, Konfiguration und Betrieb
Cacti
Aufbau und Betrieb, large-scale Scanning Konzepte
CherryPy
Docker
Benutzung, Entwicklung von Python Support Code für Multi-Instance Betriebsmodell
Eclipse
Intensive Benutzung
Git
Intensive Benutzung, git-ops workflows
GitLab
Aufbau, Konfiguration und Betrieb
Grafana
Aufbau, Konfiguration und Betrieb. Implementierung von Dashboards
IntelliJ
Intensive Benutzung
IntelliJ IDEA
JBoss
JBoss EAP, Aufbau, Konfiguration und Betrieb, Entwickeln eines multi-instance Betriebsmodells
Jenkins
Aufbau, Konfiguration und Betrieb. Git-based build-Prozesse
Jira
make
Implementierung von build Prozessen
Maven
Implementierung von build Prozessen
MediaWiki
Aufbau, Konfiguration und Betrieb
OpenTelekomCloud
Erzeugung von Objekten, Provisioning
OTC
Prometheus
Aufbau, Konfiguration und Betrieb
Puppet
incl. PuppetDB, PuppetBoard. Aufbau und Betrieb von Mastern. Strukturieren und Implementieren von modularen Manifest-Modellen. Git-based Workflows
rsync
Salt
Aufbau und Betrieb von SaltMastern, Implementierung von States, Grains etc.
Splunk Enterprise
Aufbau/Sizing, Betrieb, Clustering/HA
ssh
Terraform
Benutzung mit AWS/OTC für deklarative Beschreibung des Hardware-Layers
Tomcat
Aufbau und Betrieb, Entwickeln von Betriebs- und Deployment-Modellen
Visual Studio Code
Intensive Benutzung
WebLogic
Aufbau und Betrieb, Entwickeln eines Deployment-Modells
WebSphere
incl. Liberty. Aufbau, Konfiguration und Betrieb, Entwickeln von Betriebs- und Deployment-Modellen
Zabbix
Aufbau, Konfiguration und Betrieb

Überzeugung

  • Nützliche Lösungen entstehen aus durchdachter Modellierung
  • Vielfältige Sichtweisen verbessern die Architektur
  • Die Architektur führt, die Werkzeuge folgen
  • Einfachheit ist essentiell

Cloud-Systeme und Werkzeuge

Amazon Web Services (AWS), OpenTelekomCloud/OpenStack, Google Cloud Platform (GCP)/Google Kubernetes Engine (GKE), Microsoft Azure, VMware Cloud Director (VCD), traefik, certmanager, sealed-secrets


Middleware und unterstützende Systeme

Kubernetes (k8s), k3s/k3d, Hashicorp Vault, IBM WebSphere, Geronimo/WebSphere CE/Liberty Profile, IBM HTTPServer/Apache, Nginx, JBoss, Oracle WebLogic, Tomcat, Hazelcast, IBM Integration Bus (IIB)


Infrastruktur-Management und Unterstützungsdienste

Puppet, Ansible, AWX, Salt, ytt+vendir, ArgoCD, kustomize, helm, terraform, vagrant, docker/docker-compose, cloud-init, packer


Observability Systeme:

Splunk, Prometheus/Grafana/Loki, kube-prometheus-stack, ELKstack, Cacti, Zabbix


Entwicklungsumgebungen / Tools

Microsoft VisualStudio Code, IntelliJ, Eclipse, Verteilte Entwicklung (Unix/Windows/MacOS), git, svn, cvs, GitLab, Github, Forgejo, Bitbucket, Jira, Ant, Maven, Jenkins, BugZilla, Artifactory, Nexus


Methoden der Softwareentwicklung

Objektorientierte Analyse und Design, UML, Domain Modeling, XP, Agile Methodik, Refactorings, Design Patterns, Funktionale Programmierung


Messaging Systeme:

NATS, IBM MQ


Sonstiges

  • Linux-"Kern"-Dienste (z.B. cgroups, systemd, sshd, bind, dhcpd, iptables/netfilter, rsyslog, syslogng, snmpd, auditd) sowie viele Linux-"Standard"-Dienste (e. g. smbd, postfix, squid, openvpn, redis, tor, ...)
  • Windows (MCSE, Domänenkonzepte, AD, Installation, Konfiguration, Überwachung, Performance)

Betriebssysteme

AIX
Cisco IOS
Linux
insb. RedHat/Fedora/CentOS und Debian/Ubuntu
MacOS
NixOS
Windows

  • Umfassende Erfahrung in Aufbau und Betrieb von Linux Landschaften, Migration, ZeroConf


Linux ?Core? Diensten, z.B.:

  • cgroups
  • systemd
  • sshd
  • bind
  • dhcpd
  • iptables/netfilter
  • rsyslog/syslogng
  • snmpd
  • auditd


Linux ?Standard? Dienste, z.B.:

  • smbd
  • postfix
  • squid
  • openvpn
  • redis
  • tor

Programmiersprachen

Python3
Rust
Go
bash
Java
Java EE
AppleScript
C
C++
LUA
ObjectiveC
Perl
Prolog
Ruby
Scheme
TCL
TeX, LaTeX
XML/XSD/XSLT
yaml/json
  • Objektorientierte Analyse und Design, UML
  • Domain models
  • XP, Agile Methoden, Refactorings
  • Design Patterns
  • git-based development

Datenbanken

PostgreSQL
MySQL
DB2
Oracle
Hazelcast
Microsoft SQL Server

Datenkommunikation

IPNG
PCF
SMTP
SNMP
TCP/IP

  • Planung, Umsetzung und Überwachung der Netzwerksicherheit, zentrale Konfiguration/Verwaltung, verteilte Firewall-Systeme)


Spezialist fuer TCP/IP, z.B.:

  • Planung von IP Netzen, Subnetting
  • Routing
  • WAN Connectivity
  • Paket Analyse
  • VPNs
  • DHCP
  • DNS
  • BGP

Hardware

Mac
Microcontroller
ESP8266, ESP32
RaspberryPi
Implementierung von Appliances
Hard- und Software

Branchen

Branchen

  • Computerindustrie (international)
  • Automotive (international)
  • Versicherungen
  • Banken
  • Bahnen
  • Service Provider
  • Forschung

Einsatzorte

Einsatzorte

Heidelberg (+20km) Mannheim (+20km) Frankfurt (+20km)
möglich

Projekte

Projekte

4 Monate
2025-08 - heute

AWS CloudNative Setup

Architekt/Engineer/Berater VPC Elastic Container Service (ECS) Elastic Container Registry (ECR) ...
Architekt/Engineer/Berater
  • Beratung und Architektur zum Aufbau eines kompletten AWS Accounts incl. cloud-native Development Prozessen.
  • Abstimmung des Gesamtsystems auf Knowhow-Level der Projektmitglieder hinsichtlich Wartbarkeit und Erweiterbarkeit.
  • Beratung in Bezug auf Auswahl der Systemkomponenten und unterschiedlicher Architektur-Ansätze.
  • Planung und Implementierung des Netzwerk-Setups mit öffentlichen und privaten-Zonen sowie Einrichtung abgestimmter, minimaler Netzwerk-Zugriffspfade über Network Loadbalancer (NLB, ingress) und NAT Gateway (egress).
  • Planung und Implementierung eines partitionierten CloudFormation (CFN) Setups bestehend aus Netzwerk (VPC), Elastic Container Service (ECS), Elastic Container Registry (ECR), Elastic File System (EFS), EC2, Image Builder, OIDC und EventBridge.
  • Implementierung diverser CFN Lambda Funktionen zur Verbesserung der Benutzbarkeit und Beseitigung von Redundanz.
  • Definition und Aufteilung der ECS Workloads mit Hinblick auf operationelle Flexibilität und Robustheit.
  • Planung und Umsetzung eines verteilten Sicherheitsmodells basierend auf IAM und verteilten Security Groups in einer Besitzer/Klient Anordnung (SecurityGroup/SecurityGroupIngress).
  • Anbindung an Github CI per OIDC mit nach Repository und Branch differenzierbaren IAM Rollen und Rechten sowie Erstellung zugehöriger Github Workflows für debugging und Betrieb.
  • Kostenoptimierung mittels zeitbasierter Workload-Steuerung über EventBridge
  • Planung eines "Multi-Env" Setups zur sicheren Abbildung mehrerer Environments (z.B. "dev", "prod") innerhalb eines AWS Accounts.
VPC Elastic Container Service (ECS) Elastic Container Registry (ECR) Elastic File System (EFS) EC2 Image Builder OIDC EventBridge CloudFormation (CFN) Lambda IAM Github CI Network Loadbalancer (NLB) NAT Gateway
Wolfensberger AG, Schweiz
1 Jahr 6 Monate
2023-07 - 2024-12

ARDKS

Architekt/Engineer/Berater DB Modular Cloud (DBMC) Managed Developer Platform (MDP) Container Native Platform (CNP) ...
Architekt/Engineer/Berater
  • Evaluierung und Aufbau von Plattform-Prototypen auf "DB Modular Cloud" (DBMC), und "Managed Developer Platform" (MDP)
  • Aufbau einer Multi-Cluster Kubernetes Umgebung in der DB "Container Native Platform" (CNP).
  • Entwurf und Aufbau einer ArgoCD Instanz zur zentralen Verwaltung aller Cluster und Realisierung aller CI Prozesse.
  • Konzeption und Implementierung gitops-basierter Workflows für Entwicklung und Integration der Komponenten aller Teams.
  • Etablierung eines Traceability-Konzepts durch Zentralisierung der Release- und Deployment-Prozesse (aws, kubernetes, argocd, kustomize, helm, gitlab).
  • Implementierung von Gitlab CICD Pipelines sowie wiederverwendbarer Module für Entwickler.
  • Erstellung eines Tools zur Anreicherung des Verteilungsprozesses mit kundenspezifischer Logik (python).
  • Entwicklung eines Tools zur automatischen Release-Note Generierung zur Sicherstellung der Rückverfolgbarkeit (golang).
  • Bereitstellung und Verwaltung plattformspezifischer Komponenten (kubernetes, argocd, nats, postgres, kube-prometheus-stack, vault, SonarQube).
  • Konzeption und Implementierung von blue/green Deploymentmodellen zur Maximierung der Verfügbarkeit zentraler Komponenten wie ArgoCD.
  • Entwurf einer hochverfügbaren Messaging Infrastruktur über mehrere Standorte hinweg (nats, kubernetes, AWS NLB).
  • Implementierung eines Modells zur lokalen Entwicklung unter produktionsnahen Bedingungen und Anbindung an die existierende gitops Vorgehensweise (k3d).
  • Überwachung und Alarmierung bei Störungen (prometheus, loki, grafana, MS Teams).
  • AWS Kostenoptimierung mit Hilfe automatischer Node-Skalierung (karpenter, kube-downscaler).
  • Kontinuierliche SAST Analysen (fortify, mend, trivvy, sonarqube) und Dependency Verwaltung (renovate).
  • Entwicklung eines modularen, REST-basierten Test-Runners (python/ flask) und Integration in die CICD Pipeline-Logik.
  • Schulung und Unterstützung der Entwickler zur Förderung einheitlicher Vorgehensweisen.
DB Modular Cloud (DBMC) Managed Developer Platform (MDP) Container Native Platform (CNP) Kubernetes ArgoCD gitlab aws kustomize helm python golang nats postgres kube-prometheus-stack vault SonarQube k3d prometheus loki grafana MS Teams karpenter kube-downscaler fortify mend trivvy flask renovate REST
Deutsche Bahn ( Abt. Digitale Schiene Deutschland)
5 Monate
2023-05 - 2023-09

Operations Design

Architekt/Engineer/Berater
Architekt/Engineer/Berater

  • Beratung und Architektur zum bestehenden Grafana Monitoring (prometheus, alertmanager, grafana-agent)
  • Detailanalyse unternehmenskritischer Services unter Microsoft Windows mithilfe von Prometheus Metriken.
  • Evaluation generischer Service Discovery Konzepte (consul, zookeeper).
  • Vorstellung und Beratung bzgl. eines Software-Verteilungs-Konzepts (puppet).

prometheus alertmanager grafana-agent consul zookeeper puppet
Lang & Schwarz AG
Remote
6 Monate
2023-01 - 2023-06

DSD DevOps

Architekt/Engineer/Berater
Architekt/Engineer/Berater

  • Evaluation und Auswahl eines Static Site Generators (SSG) (hugo, jekyll, docusaurus).
  • Definition und Dokumentation der Team-Arbeits-Umgebung (WSL, VsCode, npm).
  • Implementierung der Team Workflows mittels GitLab Pipelines.
  • Implementierung einer einfachen ReactJS Komponente (javascript)
  • Provisionierung von GitLab Runnern auf "DB Container Service" (DBCS)/ OpenShift.
  • Ausarbeitung DSD-spezifischer Inhalte zur DevOps Methodik in einem SIL-regulierten Umfeld.
  • Beratung von DSD Teams zum Thema DevOps.
  • Beratung und Implementierung von Infrastructure As Code (IAC) Mechanismen (terraform).

hugo jekyll docusaurus WSL VsCode npm terraform
Deutsche Bahn
Remote
6 Monate
2022-06 - 2022-11

ONCITE Open Edition

Berater/Programmierer kubermetes Border Gateway Protocol ansible
Berater/Programmierer

  • Mitarbeit an der Codebase zur automatisierten Installation von ONCITE Edge Clouds, einem Kubernetes und OpenStack-basierten on premises Mini-Rechenzentrum (ansible, terraform, docker, gitlab).
  • Review und Ergänzung der Prometheus-basierten Überwachung und Alarmierung (prometheus/prometheus-operator, loki, gitlab, argocd, ytt, vendir).
  • Planung und Implementierung der Connectivity zur Überwachung von Cumulus Switchen und Junos Firewalls im abgetrennten Management Netzwerk (ansible, docker, traefik, diverse prometheus-exporter).

openstack netbox cumulus junos prometheus argocd frr
kubermetes Border Gateway Protocol ansible
German Edge Cloud
Remote
11 Monate
2021-08 - 2022-06

Operationcenter Observability

Architekt/Programmierer kubernetes golang
Architekt/Programmierer

  • Konzeption und Implementierung einer übergreifenden Observability Lösung zur Überwachung und Visualisierung von GEC Kunden- Infrastruktur.
  • Design und Implementierung einer Controller/Agent Lösung zur automatischen Provisionierung und Deployment von Kundensystemen (golang, gorm, gin, cobra/viper, swagger).
  • Evaluierung und Aufbau zentraler Metrik- und Logging-Infrastruktur (Prometheus, Thanos, Loki, Victoria Metrics, Promtail) auf Kubernetes (k3s, k3d, helm, argocd)

prometheus thanos loki k3s helm
kubernetes golang
German Edge Cloud
remote
7 Monate
2021-01 - 2021-07

Unicorn HEC Automation

Architekt/Engineer bash python ipsec ...
Architekt/Engineer

  • Erstellung von Konzept und Implementierung einer mandantenfähigen multi-cloud IPsec VPN Lösung basierend auf SUSE Linux, Strongswan und Free Range Routing (FRR). Abwägung alternativer Vorgehensweisen hinsichtlich Verwaltbarkeit und Performance.
  • Erstellung eines Prototypen zur Verbindung des AWS Backends mit Azure und VSphere (terraform, ansible).
  • Erstellung und Implementierung eines Zero-Downtime Failover Konzepts mit automatischer Routen-Umverteilung basierend auf BGP (ansible, frr, xfrm, bash).
  • Erstellung von Automatisierungs-Code basierend auf Github-Workflows, Terraform Enterprise (TFE) and Ansible/AWX.

frr strongswan openSUSE
bash python ipsec Border Gateway Protocol
SAP
remote
1 Jahr 9 Monate
2019-01 - 2020-09

Verteilte Splunk Plattform auf OTC (OpenTelekomCloud)

Architekt/Engineer
Architekt/Engineer

  • Aufbau einer mandantenfähigen, mehrstufigen Open Telekom Cloud (OTC) Infrastruktur mit terraform und openstack.
  • Entwurf und Implementierung eines dynamischen Provisionierungskonzepts mit Puppet und Ansible.
  • Iterative Ausarbeitung von Multi-Entwickler-Workflows im Gitops-Stil.
  • Entwurf und Implementierung eines großen Splunk HA Multisite-Setups (Ingest 3TB/Tag) incl. Forwarder-Management und syslog Anbindung.
  • Design und Implementierung eines umfassenden Plattform-Monitorings mit Prometheus/Grafana sowie Splunk ITSI.

Ansible GitLab BitBucket Jira terraform OTC AWS Splunk Enterprise Visual Studio Code
T-Systems Schweiz
2 Monate
2018-11 - 2018-12

Linux Auditing

Architect/Engineer
Architect/Engineer

  • Konzept für verwaltbares, globales Auditing mit Puppet erstellen.
  • Auditing-Regeln für Skalierung optimieren.
  • Zentralen rsyslog-Empfänger erstellen und an Splunk anbinden, Splunk-App einrichten und abstimmen.

T-Systems Schweiz
3 Monate
2018-10 - 2018-12

Open Telekom Cloud (OTC) Betriebsmodell

Architekt/Engineer
Architekt/Engineer

  • Erstellen eines Konzepts für ein demokratisiertes Betriebsmodell zur Verbesserung des traditionellen Team-Silo-Ansatzes. Die Idee in den Teams verbreiten.
  • Erstellen eines Konzept für verschiedene Betriebsregeln, die nach OTCTenant aufgeteilt sind.

T-Systems Schweiz
6 Jahre 5 Monate
2012-06 - 2018-10

Standalone Application Framework (SAF)

Architekt/Engineer Git SSH rsync ...
Architekt/Engineer

  • Weiterentwicklung der Idee von SAF auf der Grundlage von Erkenntnissen, die aus Rückmeldungen und Diskussionen mit Entwicklern gewonnen wurden
  • Verbesserung der universellen Anwendbarkeit auf Softwareprojekte
  • Umschreiben der Codebasis auf reine Python-Implementierung
  • Einbinden von Docker-ähnlichen Bedienbarkeits- und Handhabungskonzepten
  • Einrichtung eines entwicklerfreundlichen Kollaborations- und Staging-Prozesses mit GitLab
  • Förderung der Kundennähe und Schulung von Entwicklern
  • Schulung von Mitarbeitern und anderen Interessengruppen in Bezug auf das Betriebsmodell

Puppet GitLab IntelliJ IDEA Visual Studio Code
Git SSH rsync bash python3
3 Jahre 1 Monat
2015-01 - 2018-01

GitLab/Puppet System Management

Architect/Engineer
Architect/Engineer

  • Entwurf, Implementierung und Einführung einer System-Management-Lösung, die auf einer Kombination von GitLab und Puppet basiert
  • Verhandlung der Anforderungen mit dem Kunden
  • Erstellen eines modularen Designs, um separat gewartete Module und Stages zur Aufteilung der Verantwortlichkeiten zu ermöglichen
  • Einrichten von Serverdiensten mit Docker
  • Einführung von Mechanismen und Schulung von Mitarbeitern

GitLab Puppet IntelliJ IDEA git
2 Monate
2017-08 - 2017-09

Paytrans

Architekt/Engineer
Architekt/Engineer

  • Zusammenarbeit mit Entwicklern an einer SpringBoot-Applikation,
  • Vorbereitung der Anwendung für SAF und Definition von Betriebsregeln.
  • Einrichten, Optimieren und Verwalten des Betriebssystems mit Puppet.
  • Unterstützung bei der Einrichtung eines Multi-Hop-Netzwerkzugriffs und der Überwachung der Anwendung.

T-Systems Schweiz
7 Monate
2017-03 - 2017-09

Universal webhook

Architekt/Engineer python3
Architekt/Engineer

  • Entwurf und Implementierung eines Mehrzweckmechanismus zur Verbindung von GitLab-getriggerten Automatisierungs-Workflows.
  • Überprüfung bestehender Automatisierungsansätze und Prüfung der Anwendbarkeit.
  • Idee fördern und mit Teams abstimmen.

GitLab IntelliJ IDEA Visual Studio Code
python3
9 Monate
2016-07 - 2017-03

Docker-basierte Ansible Deployment Automatisierungs Plattform

Architekt/Engineer
Architekt/Engineer

  • Erstellen eines minimalen Systemmodells für Host-OS mit Puppet
  • Verfeinern des Hiera-basierten Konfigurations-modells
  • Einrichten einer multi-stage Docker-Umgebung
  • Entwurf eines dockerbasierten Betriebsmodells (Failover, Zustandsauslagerung usw.). Entwicklung von Playbooks und Betriebsabläufen

Puppet GitLab Docker Ansible IntelliJ IDEA
8 Monate
2015-06 - 2016-01

Lupenbilder

Architect/Engineer bash
Architect/Engineer

Erstellung eines JBoss-Systemmodells mit Puppet. Einrichten und Bereitstellen der Anwendung auf JBoss EAP. Entwurf und Implementierung des JBoss Multi-Instanz-Betriebs- und Bereitstellungs-/Staging-Modells. Konzept gemeinsam mit Entwicklern weiterentwickeln. Schulung von Mitarbeitern in Bezug auf das Betriebsmodell.

Puppet GitLab IntelliJ IDEA JBoss
bash
4 Monate
2015-03 - 2015-06

Hazelcast Cluster Plattform

Architect/Engineer
Architect/Engineer

Angepasstes Systemmodell mit Puppet erstellen. Betriebsmodell mit SAF-Framework implementieren (siehe unten). Besprechung und Verhandlung der Anforderungen mit dem Kunden

Puppet GitLab Hazelcast IntelliJ IDEA
3 Monate
2015-03 - 2015-05

Dead Simple Information System (DSIS)

Architekt/Engineer Python3 PCF
Architekt/Engineer

Entwurf und Implementierung einer flexiblen Überwachungs-und Alarmierungsanwendung im REST-Stil für MQ unter Verwendung von Python und CherryPy, Aushandlung von Alarmierungsanforderungen.

IntelliJ IDEA CherryPy
Python3 PCF
1 Jahr 1 Monat
2014-04 - 2015-04

IBM IIB 9 Plattform

Architekt/Engineer
Architekt/Engineer

Entwurf, Erstellung und Implementierung eines Installationsmodells für die auf Linux basierende Plattform WebSphere MQ / Integration Broker. Aufbau der Plattform unter Berücksichtigung der Kundenanforderungen (z.B. Deployment-Modell, Protokollierung, Failover, Backup). Migration und Verbesserung des Betriebsmodells von der Vorgängerplattform des Message Brokers.

T-Systems Schweiz
3 Monate
2014-03 - 2014-05

WebSphere 8.5 multi-User

Architekt/Engineer
Architekt/Engineer

Erweiterung der bestehenden WebSphere-Plattform, um dedizierte Betriebssystem-Benutzer für jede Anwendung zu ermöglichen. Definition eines Konzepts zur Ressourcenbeschränkung mit Linux cgroups.

T-Systems Schweiz
1 Jahr 1 Monat
2011-09 - 2012-09

WebSphere 8.5 platform

ssh rsync bash ...

Evaluation of different platform approaches (IBM WorkLoad Deployer, Cell based, Jobmanager based). Bid preparation in corporation with sales department. Design and implementation of two separate platform architectures („Low End“ and „High End“). Design and implementation of automated setup routine. Build collaborative model to enhance cross division teamwork. Design and implement simplified deployment process using ant.

WebSphere Eclipse
ssh rsync bash python TCL Ant
3 Monate
2012-06 - 2012-08

Standalone Application Framework (SAF)

Architekt/Engineer
Architekt/Engineer

Architektonischer Entwurf verschiedener Ansätze (solitär und koexistierend). Entwurf und Entwicklung (zusammen mit Entwicklungsteams) minimalistischer Anforderungen für einen effizienten Betrieb. Entwurf und Implementierung des Deployment-/ Staging- und Betriebsmodells unter Verwendung von Standard-LinuxTools (z. B. git, ssh, rsync, bash, python).

T-Systems Schweiz
6 Monate
2012-01 - 2012-06

Managed Environment (ME)

Architect/Engineer bash Linux rsync ...
Architect/Engineer

Establish minimalistic, robust and clientless mechanism to synchronize code artifacts over groups of Linux machines. Develop modular design to allow for separately maintained modules to split responsibilities. Invent concept to allow at-sync-time artifact merging of arbitrary module combinations.

IntelliJ IDEA
bash Linux rsync ssh

Aus- und Weiterbildung

Aus- und Weiterbildung

1999
Diplom Informatiker
Fachhochschule Köln
 
1994
EDV Kaufmann
Industrie- und Handelskammer zu Bochum
 
1991
Allgemeine Hochschulreife
Anne-Frank-Gymnasium Halver
 

Zertifikate / Kurse (nach Datum)

  • Architecting with Google Kubernetes Engine
  • Architecting with Google Compute Engine
  • Splunk Usage, Administration, Power User
  • WebSphere Integration Bus BootCamp
  • Administration of WebSphere Application Server v8 on Linux
  • IMG Enterprise Architecture by John Zachmann (Konferenz)
  • Microsoft Certified System Engineer
  • Microsoft Certified Professional
  • Checkpoint Firewall One Certified Security Engineer
  • Checkpoint Firewall One Certified Security Administrator

Kompetenzen

Kompetenzen

Top-Skills

Linux Python Kubernetes AWS GCP GKE Azure OpenTelekomCloud GitOps bash Rust golang Puppet Terraform Vault ansible JBoss Splunk Grafana Stack NixOS

Schwerpunkte

  • Middleware, Container- und Cloud-Stacks, Devops, maßgeschneiderte Prozesse, Automatisierung
  • Software-Architektur und -Entwicklung
  • Betriebssysteme, darunter Linux, MacOS, NixOS, Windows
  • Netzwerkplanung und -sicherheit

Produkte / Standards / Erfahrungen / Methoden

Ansible
Implementierung von komplexen Playbooks. Verknüpfung mit Terraform mittels Python
Ant
Implementierung von Build- und Automatisierungs-Prozessen
Artifactory
Aufbau, Konfiguration und Betrieb
AWS
Erzeugung von Objekten, Provisioning
BitBucket
Bugzilla
Aufbau, Konfiguration und Betrieb
Cacti
Aufbau und Betrieb, large-scale Scanning Konzepte
CherryPy
Docker
Benutzung, Entwicklung von Python Support Code für Multi-Instance Betriebsmodell
Eclipse
Intensive Benutzung
Git
Intensive Benutzung, git-ops workflows
GitLab
Aufbau, Konfiguration und Betrieb
Grafana
Aufbau, Konfiguration und Betrieb. Implementierung von Dashboards
IntelliJ
Intensive Benutzung
IntelliJ IDEA
JBoss
JBoss EAP, Aufbau, Konfiguration und Betrieb, Entwickeln eines multi-instance Betriebsmodells
Jenkins
Aufbau, Konfiguration und Betrieb. Git-based build-Prozesse
Jira
make
Implementierung von build Prozessen
Maven
Implementierung von build Prozessen
MediaWiki
Aufbau, Konfiguration und Betrieb
OpenTelekomCloud
Erzeugung von Objekten, Provisioning
OTC
Prometheus
Aufbau, Konfiguration und Betrieb
Puppet
incl. PuppetDB, PuppetBoard. Aufbau und Betrieb von Mastern. Strukturieren und Implementieren von modularen Manifest-Modellen. Git-based Workflows
rsync
Salt
Aufbau und Betrieb von SaltMastern, Implementierung von States, Grains etc.
Splunk Enterprise
Aufbau/Sizing, Betrieb, Clustering/HA
ssh
Terraform
Benutzung mit AWS/OTC für deklarative Beschreibung des Hardware-Layers
Tomcat
Aufbau und Betrieb, Entwickeln von Betriebs- und Deployment-Modellen
Visual Studio Code
Intensive Benutzung
WebLogic
Aufbau und Betrieb, Entwickeln eines Deployment-Modells
WebSphere
incl. Liberty. Aufbau, Konfiguration und Betrieb, Entwickeln von Betriebs- und Deployment-Modellen
Zabbix
Aufbau, Konfiguration und Betrieb

Überzeugung

  • Nützliche Lösungen entstehen aus durchdachter Modellierung
  • Vielfältige Sichtweisen verbessern die Architektur
  • Die Architektur führt, die Werkzeuge folgen
  • Einfachheit ist essentiell

Cloud-Systeme und Werkzeuge

Amazon Web Services (AWS), OpenTelekomCloud/OpenStack, Google Cloud Platform (GCP)/Google Kubernetes Engine (GKE), Microsoft Azure, VMware Cloud Director (VCD), traefik, certmanager, sealed-secrets


Middleware und unterstützende Systeme

Kubernetes (k8s), k3s/k3d, Hashicorp Vault, IBM WebSphere, Geronimo/WebSphere CE/Liberty Profile, IBM HTTPServer/Apache, Nginx, JBoss, Oracle WebLogic, Tomcat, Hazelcast, IBM Integration Bus (IIB)


Infrastruktur-Management und Unterstützungsdienste

Puppet, Ansible, AWX, Salt, ytt+vendir, ArgoCD, kustomize, helm, terraform, vagrant, docker/docker-compose, cloud-init, packer


Observability Systeme:

Splunk, Prometheus/Grafana/Loki, kube-prometheus-stack, ELKstack, Cacti, Zabbix


Entwicklungsumgebungen / Tools

Microsoft VisualStudio Code, IntelliJ, Eclipse, Verteilte Entwicklung (Unix/Windows/MacOS), git, svn, cvs, GitLab, Github, Forgejo, Bitbucket, Jira, Ant, Maven, Jenkins, BugZilla, Artifactory, Nexus


Methoden der Softwareentwicklung

Objektorientierte Analyse und Design, UML, Domain Modeling, XP, Agile Methodik, Refactorings, Design Patterns, Funktionale Programmierung


Messaging Systeme:

NATS, IBM MQ


Sonstiges

  • Linux-"Kern"-Dienste (z.B. cgroups, systemd, sshd, bind, dhcpd, iptables/netfilter, rsyslog, syslogng, snmpd, auditd) sowie viele Linux-"Standard"-Dienste (e. g. smbd, postfix, squid, openvpn, redis, tor, ...)
  • Windows (MCSE, Domänenkonzepte, AD, Installation, Konfiguration, Überwachung, Performance)

Betriebssysteme

AIX
Cisco IOS
Linux
insb. RedHat/Fedora/CentOS und Debian/Ubuntu
MacOS
NixOS
Windows

  • Umfassende Erfahrung in Aufbau und Betrieb von Linux Landschaften, Migration, ZeroConf


Linux ?Core? Diensten, z.B.:

  • cgroups
  • systemd
  • sshd
  • bind
  • dhcpd
  • iptables/netfilter
  • rsyslog/syslogng
  • snmpd
  • auditd


Linux ?Standard? Dienste, z.B.:

  • smbd
  • postfix
  • squid
  • openvpn
  • redis
  • tor

Programmiersprachen

Python3
Rust
Go
bash
Java
Java EE
AppleScript
C
C++
LUA
ObjectiveC
Perl
Prolog
Ruby
Scheme
TCL
TeX, LaTeX
XML/XSD/XSLT
yaml/json
  • Objektorientierte Analyse und Design, UML
  • Domain models
  • XP, Agile Methoden, Refactorings
  • Design Patterns
  • git-based development

Datenbanken

PostgreSQL
MySQL
DB2
Oracle
Hazelcast
Microsoft SQL Server

Datenkommunikation

IPNG
PCF
SMTP
SNMP
TCP/IP

  • Planung, Umsetzung und Überwachung der Netzwerksicherheit, zentrale Konfiguration/Verwaltung, verteilte Firewall-Systeme)


Spezialist fuer TCP/IP, z.B.:

  • Planung von IP Netzen, Subnetting
  • Routing
  • WAN Connectivity
  • Paket Analyse
  • VPNs
  • DHCP
  • DNS
  • BGP

Hardware

Mac
Microcontroller
ESP8266, ESP32
RaspberryPi
Implementierung von Appliances
Hard- und Software

Branchen

Branchen

  • Computerindustrie (international)
  • Automotive (international)
  • Versicherungen
  • Banken
  • Bahnen
  • Service Provider
  • Forschung

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.