15.09.2025 aktualisiert

**** ******** ****
verifiziert
100 % verfügbar

Senior IT Engineer, Kubernetes, Python, Rust, Nix

Heidelberg, Deutschland Dipl.-Informatiker (FH)
Heidelberg, Deutschland Dipl.-Informatiker (FH)

Profilanlagen

CV_steinert_de.pdf
CV_steinert_en.pdf

Skills

Schwerpunkte
  • Middleware, Container- und Cloud-Stacks, Devops, maßgeschneiderte Prozesse, Automatisierung
  • Software-Architektur und -Entwicklung in Python und Rust
  • Linux, NixOS, MacOS
  • Netzwerkplanung, -routing und -sicherheit
Produkte / Normen / Erfahrungen (Liste nicht abschließend), jeweils grob nach Erfahrungsniveau sortiert
  • Betriebssysteme und -dienste, darunter:
    Linux (insb. RedHat/Fedora/CentOS und Debian/Ubuntu), Linux-"Kern"-Dienste (z.B. cgroups, systemd, ebpf, sshd, bind, dhcpd, iptables/netfilter, rsyslog, syslogng, snmpd, auditd) sowie viele Linux-"Standard"-Dienste (z.B. smbd, postfix, squid, openvpn, redis, tor, ...)
    NixOS
  • Cloud-Systeme und Werkzeuge, darunter:
    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, darunter:
    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, darunter:
    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 / CI-CD, darunter:
    Microsoft VisualStudio Code, IntelliJ, Eclipse, Verteilte Entwicklung (Unix/Windows/MacOS), git, svn, cvs, GitLab, Github, Forgejo, Bitbucket, Jira, Ant, Maven, Jenkins, BugZilla, Artifactory, Nexus
  • (Programmier-)Sprachen:
    Python, (ba)sh, Rust, Go, Java, XML/XSD/XSLT, yaml/json, Java EE, Ruby, LUA, Perl, C/C++, AppleScript, Scheme
  • Methoden der Softwareentwicklung, darunter:
    Objektorientierte Analyse und Design, UML, Domain Modeling, XP, Agile Methodik, Refactorings, Design Patterns, Funktionale Programmierung
  • Relationale Datenbanken:
    PostgreSQL, MySQL, Oracle, DB2, Microsoft SQL Server
  • Messaging Systeme:
    NATS, IBM MQ

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

ARDKS

Deutsche Bahn

Transport und Logistik

>10.000 Mitarbeiter

Konzeption und Implementierung gitops-basierter Workflows
für ein System, welches aus Komponenten mehrerer Teams besteht.
Verteilung von Anwendungen und Konfiguration über mehrere
Kubernetes-Cluster und -Namespaces hinweg. 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)
Kontinuierliche SAST Analysen (fortify, mend, trivvy, sonarqube) und
Dependency Verwaltung (renovate). Schulung und Unterstützung der
Entwickler zur Förderung einheitlicher Vorgehensweisen.

Operations Design

Lang & Schwarz AG

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

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

DSD DevOps

Deutsche Bahn

Transport und Logistik

>10.000 Mitarbeiter

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. Provisionierung von GitLab Runnern
auf 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).

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden