Senior Software-Delivery-Architekt
Fred Thiele
Ich ordne, was unbeherrschbar geworden ist.
Beharrlich, aber pragmatisch.
Seit 2008 bringe ich gewachsene Software- und Delivery-Landschaften wieder unter Kontrolle: von der CI/CD-Architektur über Infrastructure as Code bis zum stabilen Betrieb. Mein Zugang ist immer derselbe: zuerst verstehen, dann sauber und automatisiert aufbauen und am Ende so übergeben, dass das Team es selbst tragen kann.
Für IT-Dienstleister arbeite ich auch als Subunternehmer: Analyse oder Umsetzung im Rahmen Ihres Vertrags, Übergabe an Ihr Team.
Schwerpunkte
Woran ich arbeite
CI/CD-Architektur und Platform Engineering
Delivery-Pipelines von der Idee bis in die Produktion, wiederverwendbare Pipeline-Bibliotheken, Self-Service-Plattformen für Entwicklungsteams.
Bestandsanalyse und Softwarearchäologie
Gewachsene Systeme freilegen, verstehen und dokumentieren: Inventur, Risikokarte und ein priorisierter Maßnahmenplan, bevor irgendetwas umgebaut wird.
Migration und Stabilisierung
Umzüge in die Cloud und zurück, Modernisierung von Build- und Deploy-Prozessen. Wiederherstellbarkeit zuerst, dann alles andere.
Betrieb und Observability
Monitoring, getestete Backups und Runbooks, damit ein Neustart wieder das Langweiligste der Welt ist.
Enablement und Übergabe
Schulung und Coaching von Entwicklungsteams, saubere Dokumentation. Ich mache mich bewusst nicht unentbehrlich.
Pragmatische KI
Determinism first, AI second: deterministische Werkzeuge als Fundament, KI dort, wo sie nachweislich hilft. Auditierbar, geprüft, nie auf Zuruf.
Kenntnisse
Womit ich arbeite
Methoden
DevOps, Continuous Delivery, agile Zusammenarbeit mit Scrum und Kanban
CI/CD und Build
GitLab CI (self-managed), GitHub Actions, Jenkins mit Shared Libraries und Configuration as Code, Azure DevOps, Gradle, Maven, Nexus
Infrastruktur und IaC
Terraform, Ansible, Linux-Systemadministration inklusive NixOS, Docker, Kubernetes, Helm, Argo CD und GitOps, Proxmox
Cloud
Microsoft Azure inklusive AKS, STACKIT, Hetzner, Cloudflare
Betrieb
Prometheus, Grafana, ELK, Backup und Recovery, Incident-Bearbeitung, Updates und Patching, Runbooks
Sicherheit
Supply-Chain-Absicherung (SBOM, CVE-Abgleich), Keycloak, OAuth2/OIDC, Credential- und Zertifikatsmanagement, Hardening
Sprachen
Python, Go, Bash, Java, Groovy, C und C++
Daten und Messaging
PostgreSQL, TimescaleDB, MariaDB, Kafka, Redis, MQTT
KI-Werkzeuge
Claude Code, Mistral, eigene MCP-Werkzeuge für Analysen auf GitLab, Jenkins und Jira, Azure AI Foundry, Amazon Bedrock
Domänen
E-Commerce (Intershop), Handel, Energie und Messdaten, Messtechnik, Logistik, Zutrittskontrolle
Arbeitsweise
So arbeite ich
- 01VerstehenKickoff, Zugang zu Code und Infrastruktur, dann Analyse in Ruhe und mit Werkzeugen. Rückfragen inklusive.
- 02SichernBevor etwas verändert wird: Wiederherstellbarkeit nachweisen und die kritischsten Lücken schließen.
- 03Ordnen und erneuernAutomatisieren, vereinfachen, modernisieren. Erneuert wird, wo es sich lohnt, und nur da.
- 04ÜbergebenRunbooks, Schulung, saubere Übergabe. Oder auf Wunsch der weitere Betrieb.
Ausgewählte Erfahrungen
Was ich gemacht habe
In eigenen Mandaten und als Spezialist im Auftrag von IT-Dienstleistern. Kundennamen nenne ich auf Anfrage, soweit das vereinbart ist.
GitLab-Migration und Betrieb
Übernahme einer verwaisten, geschäftskritischen GitLab-Instanz mit mehr als 300 Projekten: zuerst Analyse und Backup mit nachgewiesener Wiederherstellung, dann Migration samt Runnern auf eine reproduzierbare On-Prem-Lösung mit Ansible und Observability, ohne Datenverlust. Dazu Runbooks und Schulung des Teams.
GitLab · Ansible · Prometheus · Grafana · Backup/Restore
E-Commerce-Delivery-Landschaft
Begleitung über den kompletten Lebenszyklus: Migration nach Azure mit Terraform, Ansible, GitLab und Jenkins, Shared-Pipeline-Library, verteilter Build-Cache, Nexus-Migrationen, Modernisierung der Ansible-Playbooks.
Intershop · Azure · Terraform · Ansible · Jenkins · GitLab CI · Nexus
Platform Engineering
Weiterentwicklung einer internen Self-Service-Plattform für Azure-Web-Apps: GitLab CI und Terraform, ein Go-CLI als koordinierendes Werkzeug für Onboarding und Upgrades, mit Fokus auf nachvollziehbare und robuste Upgrade-Prozesse.
GitLab CI/CD components · Terraform · Go · Azure
Supply-Chain-Absicherung
Zentrales Software-Inventar: Projekte melden sich über ihre CI selbst an und liefern nur ihre SBOM, nie Quellcode. Alle SBOMs werden jede Nacht gegen aktuelle Schwachstellendaten neu geprüft, so fällt eine neue CVE auch ohne neuen Build auf. Eine lokal betriebene KI klassifiziert und stellt Rückfragen, jeder Sicherheitsbefund bleibt deterministisch nachvollziehbar. Ausgerichtet auf CRA und NIS2, intern im Einsatz.
Syft · Grype · FastAPI · PostgreSQL · Ollama · k3s · Argo CD
Cloud-native Delivery von Grund auf
Aufbau der kompletten Delivery-Grundlage für ein Messwert-Produkt: GitOps-basierte Kubernetes-Plattform, Terraform, Ansible und GitHub Actions auf Azure.
AKS · Helm · Argo CD · Keycloak · Kafka · TimescaleDB · Grafana
Übernahme einer B2B-SaaS
Vollständige Bestandsanalyse als Grundlage, Stabilisierung und Härtung, seitdem kompletter Betrieb der Plattform.
Werdegang
Stationen
Selbständig, seit 2023 mit der CDDS AB. Schweden. Gründer und Technical Lead.
AGETO Service, später diva-e platforms und diva-e cloud. Jena. Zuletzt Senior Expert Continuous Delivery Engineer, verantwortlich für die CI/CD-Strategie im Bereich E-Commerce-Plattformen.
Intershop Communications AG. Jena. Build Manager.
Automatisierungstechnik Gera, später ISEO Deutschland. Softwareentwickler, ab 2009 Bereichsleiter Softwareentwicklung (Zutrittskontrolle).
Diplom-Informatiker, Friedrich-Schiller-Universität Jena. Diplomarbeit über qualitätsverbesserndes Software-Reengineering einer gewachsenen Serveranwendung, bewertet mit 1,0.
Stimmen
Was andere sagen
“Fred has a rare ability to take a complex problem, work through it systematically, and iterate until he has found a robust, maintainable, long-term solution.”“He was largely responsible for the infrastructure and DevOps processes […], where he consistently delivered high-quality work, provided reliable ongoing support, and made substantial improvements through automation and consolidation while maintaining a very high standard of quality.”
„Eine komplett neue CI/CD Pipeline mit Fred aufbauen? Nichts leichter als das. […] Besonders beeindruckt hat mich dabei seine Motivation, uns immer noch ein Stück weiter zu bringen.““His integrity, honesty, and reliability are unmatched. […] His calm, constructive approach makes even the most complex tasks feel manageable.”“His structured approach, outstanding problem-solving skills, and high quality standards are particularly noteworthy, even when facing complex technical challenges.”“Fred always develops resilient and future-proof implementations. […] Our team owes a lot to Fred.”Auszüge aus Empfehlungen auf LinkedIn. Vollständig und mit Namen auf meinem Profil: linkedin.com/in/f3rdy (externer Link)
Ein System, um das sich jemand kümmern müsste?
Schreiben Sie mir. Ich melde mich in der Regel innerhalb eines Werktags.