SW

Stefan Wutz

verfügbar

Letztes Update: 02.03.2024

DevOps Beratung und Software Entwicklung

Firma: wildbox IT GmbH & Co. KG
Abschluss: Dipl.-Informatiker (FH)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Skills

Hardware:
embedded Systeme: Epson 4-bit Prozessoren
Macintosh
PC

Betriebssysteme:
MacOS
Unix: GNU/Linux
Windows

Programmiersprachen:
Assembler: für Epson Prozessoren
C
C++
Java, Groovy, Scala, J2SE, Java EE, J2EE
HTML, CSS, JavaScript
TeX, LaTeX
Docbook, Markdown, Pandoc

Datenbanken:
Access
MSSQL Server
DB2
Oracle
Apache Derby
dtF/SQL
H2 Database
MySQL
SQL
JDBC einschliessiche JDBC Treiber Entwicklung
CouchDB

Kommunikation:
CORBA
Internet, Intranet
Message Queuing: JMS, AMQP
Web Service
TCP/IP,
Jabber, XMPP

Werkzeuge:
Eclipse
Intellj
Netbeans
ANT
Maven
SBT
CruiseControl
WebSphere
JBoss
Jetty
ArgoUML
StarUML
jcoderz Requirementtool
CVS
Subversion
IBM Tivoli Directory Integrator
JIRA
MS Project
PowerDesigner
Enterprise Architect
OSGI

Projekthistorie

09/2021 - 02/2024
Weiterentwicklung und Betreuung von Plattformen für den Verkehrssektor
(Transport und Logistik, 50-250 Mitarbeiter)

Betreuung mehrerer Kubernetes Clustern in der Syseleven Cloud und intern auf VMWare Basis.
Anpassung und Deployment von Software-Releases für Kunden
Aufbau und Weiterentwicklung von Core-Services als Helm Charts
Entwicklung von Betriebssystem-Abbildern zum Betrieb von K3s (Kubernetes) und PostgreSQL Datenbanken auf Kundeninfrastruktur
Weiterentwicklung der Monitoring-Stacks. Einführung von Alarmmeldungen
Aufbau einer Ansible Struktur für das Erstellen von identischen Kubernetes und anderen Umgebungen auf Basis von Ubuntu 22.04LTS
Entwicklung von Ansible Rollen

10/2020 - 08/2021
Adaption einer neuen Ubuntu LTS Version für BOSH/Cloud Foundry
SAP (Internet und Informationstechnologie, >10.000 Mitarbeiter)

Durchführung von Tests der verfügbaren Ubuntu 18.04 LTS Betaversionen (BOSH Stemcell) für die Verwendung im BOSH/Cloud Foundry Umfeld

Mitarbeit in der Cloud Foundry Community und mit internationalen Firmen an einer finalen Release Version einer BOSH Stemcell auf Basis von Ubuntu 18.04 LTS

Erstellen von Pull Requests für Open Source Projekte und die Integration der neuen BOSH Stemcell in die firmeninternen Produkte (Infrastructure as Code)

Aufbau einer „Community-owned“ Build-Pipeline für BOSH Stemcells auf Basis von Google Kubernetes Engine und Concourse CI. Link: https://bosh.ci.cloudfoundry.org

Implementierung von Linux Hardening und Security Funktionalitäten als BOSH Release

Kenntnisse
Automatisierung, Infrastructure as Code, DevOps, Cloud, Architektur

Technologien
Linux, BOSH, Cloud Foundry, Kubernetes, Concourse CI, Credhub, UAA, Quarkssecret, Bosh-dns, Grafana, PostgreSQL, Bash, Helm, kapp, ytt, Github, GKE, Rspec, AWS, Azure, Google Cloud, Alibaba Cloud


07/2019 - 02/2020
Betrieb und Weiterentwicklung einer IoT Plattform für Haushaltsgeräte
(Internet und Informationstechnologie, 250-500 Mitarbeiter)

Migration der bestehenden IoT Plattform von Profitbricks nach Azure

Verbesserung der Build- und Deploymentpipeline

Verbesserung der Hochverfügbarkeit der IoT Plattform durch Massnahmen am Code und Infrastruktur

Kenntnisse
Automatisierung, Continuous Delivery, DevOps, Software Entwicklung, Cloud

Technologien
Azure, AKS, Kubernetes, Helm, Docker, Java, Elasticsearch, Kafka, Prometheus, Grafana, Bash, Gitlab, JIRA, Postgresql, CosmosDB


09/2018 - 04/2019
Aufbau und Weiterentwicklung eines Kubernetes Cluster als CaaS-Plattform für interne Entwicklerteams
(Konsumgüter und Handel, >10.000 Mitarbeiter)

Implementierung und Integration neuer Plattform-Funktionen.

Beratung der internen Entwicklerteams zum Betrieb von Software Produkten auf einer Kubernetes Platform.

Kenntnisse
Automatisierung, Continuous Delivery, DevOps, Software Entwicklung

Technologien
Kubernetes, Helm, Gitlab, Heptio Ark, Coreos, Foreman, Puppet, Open Service Broker API, Terraform, AWS, Prometheus, Grafana, Bash, Ruby


05/2017 - 09/2018
Betrieb und Automatisierung einer PaaS-basierten Anwendungsplattform / Architektur und Aufbau eines Markplatzes für technische Services
(Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Gap Analyse der bestehenden Cloud Foundry Platform, sowie Erarbeitung von Massnahmen zur Automatisierung der Deployments und Sicherstellung des Betriebs.

Betrieb und Weiterentwicklung der Cloud Foundry Platform und dessen Ökosystems wie Marktplatz und Logging Platform.

Beratungstätigkeiten für Anwendungsentwickler zu den Themen Architektur und Implementierung von Microservices für PaaS Umgebungen.

Architektur und Aufbau eines neuen Marktplatzes für technische Lösungen basierend auf AWS, BOSH, Kubernetes und der Open Service Broker API.

Kenntnisse
Automatisierung, Continuous Delivery, DevOps, Cloud Architektur, Konfigurationsmanagement, Software Entwicklung, AWS, Microservices, PaaS, CaaS, Open Service Broker API

Technologien
Cloud Foundry, BOSH, Terraform, PostgreSQL, MongoDB, Redis, Docker, Golang, Java, Bash, Concourse CI, Prometheus, Grafana, AWS, RabbitMQ, Elasticsearch, Fluentd, Sensu, InfluxDB, Kubernetes, Istio, Harbor, GIT


02/2016 - 01/2017
Plattform Migration

Aufbau und Konfiguration einer Kubernetes Plattform auf Basis von Ansible, OpenStack, CoreOS und CloudInit.

Erstellung von Ansible Skripten zur Erzeugung von Ubuntu Servern in OpenStack.

Implementierung von Chef Kochbüchern für die Installation und Konfiguration unterschiedlicher Programme.

Migration von Shell-, Python- und Perl Skripten zur Verwendung durch Rundeck Jobs.

Migration einer JBoss/J2EE Anwendung hin zu einer Tomcat, Spring und Docker basierten verteilten Anwendung.

 

Kenntnisse
Automatisierung, Continuous Integration, Continuous Delivery, DevOps, Konfigurationsmanagement, Software Entwicklung, Microservices

Technologien
Ansible, Chef, Java, Tomcat, Spring, OpenStack, CoreOS, Ubuntu, Kubernetes, Docker, Rundeck, Varnish, Haproxy, Apache, Shell, Python, Perl, Elasticsearch, Oracle DB, Icinga, Jenkins, Cloud Foundry, Gradle


12/2014 - 07/2015
Aufbau einer cloudbasierten B2C Plattform
(Sonstiges, 500-1000 Mitarbeiter)

Aufbau der Infrastruktur mittels Konfigurationsmanagement (Chef).

Automatisierung der Applikation Deployments.

Entwicklung der Deployment Automatisierung einer zentralen Loganalyse Anwendung (ELK: Elasticsearch, Kibana und Logstash) in Chef.

Kenntnisse
Continuous Integration, Continuous Delivery, DevOps, Konfigurationsmanagement, Scrum

Technologien
Chef, ChefSpec, Test Kitchen, Jenkins, Nexus, Vagrant, Oracle VirtualBox, Docker, Packer, Magnolia, MySQL, Profitbricks Cloud, Elasticsearch, Kibana, Logstash, Rsyslog, Nginx, Node.js, Java 7, JIRA, Git


05/2012 - 09/2014
Weiterentwicklung der vorhandenen Deployment – Automatisierungssoftware einer heterogenen Anwendungslandschaft
(Sonstiges, 500-1000 Mitarbeiter)

Weiterentwicklung der hauseigenen Deployment- Automatisierungssoftware, sowie die Erhöhung des Automatisierungsgrades (Shell-Scripting).

Unterstützung der Entwicklungsteams und des Betriebs bei der Fehleranalyse und der Deployments.

Migration der Deployment-Automatisierungssoftware nach Ansible und Thoughtworks GO.

Entwicklung der Deployment Automatisierung einer zentralen Loganalyse Anwendung (ELK: Elasticsearch, Kibana, Redis und Logstash) in Ansible.

Kenntnisse
Continuous Integration, Continuous Delivery, DevOps, Konfigurationsmanagement, Scrum

Technologien
Shell-Scripting, Bash, Ansible, Java 7, Python, Linux, Oracle Weblogic Server, WLST, REST, Apache HTTP Server, Apache Tomcat, Oracle VirtualBox, Vagrant, Thoughtworks GO, Elasticsearch, Redis, Oracle 11g, Oracle NoSQL Database, Logstash, Kibana, JIRA, Jenkins, Subversion, Nexus, Maven


11/2011 - 02/2012
Weiterentwicklung einer bestehenden Webanwendung
(Versicherungen, 500-1000 Mitarbeiter)

Implementierung diverser Versicherungsthemen.

Technische Weiterentwicklung der Plattform.

Kenntnisse
SQL

Technologien
Java, IBM Rational Application Developer, IBM WebSphere Application Server 7, Java EE (JEE) 5, IBM DB2, JSP, JavaScript, VMware


08/2011 - 10/2011
Integration einer Enterprise Architecture Management Applikation in ein bestehendes Intranetportal
(Industrie und Maschinenbau, >10.000 Mitarbeiter)

Entwicklung eines Portlets auf Basis der Portlet Spezifikation JSR 168 und Web Services für die Suche und Anzeige von Daten aus einer Enterprise Architecture Management Applikation.

Kenntnisse
Web-Services

Technologien
Java 6, SOAP, Oracle WebCenter Interaction, Oracle WebLogic Server, Alfabet PlanningIT, Eclipse


11/2010 - 08/2011
Konzeption und Implementierung einer digitalen Medienplattform
(Transport und Logistik, >10.000 Mitarbeiter)

Untersuchung geeigneter Technologien und Mitwirkung bei der Machbarkeitsstudie.

Aufbau der Entwicklungsinfrastruktur.

Unterstützung bei der Erstellung des Produkt- und Betriebskonzepts.

Design und Implementierung von Datenintegration- und Vorverarbeitungskomponenten.

Kenntnisse
Scrum

Technologien
Java 6, JIRA, Subversion, Enterprise Architekt, CouchDB, CouchApp, jCouchDB, JSON, Spring Framework, FITML, Oracle 11g, Eclipse


01/2008 - 11/2010
Aufbau, Entwicklung und Betrieb eines konzernweiten Intranetportals
(Industrie und Maschinenbau, >10.000 Mitarbeiter)

Aufbau, Einführung und Betrieb einer Applikation Lifecycle Management Plattform (ALM).

Release- und Deployment Management

Aufbau eines Konfigurationsmanagementsystems für den Applikationsbetrieb.

Aufbau und Betrieb des Monitorings.

Dokumentation der Betriebsabläufe im Applikationsbetrieb

Kenntnisse
ITIL, IT-Service-Management ITSM, Portale, Continuous Integration

Technologien
Oracle WebCenter Interaction (vormals Bea AquaLogic User Interaction), Oracle WebLogic Server, MSSQL Server, Java 5, Hibernate, Portlets, Eclipse, Hudson, Nexus, Maven, Subversion, Sonar, JIRA, Mantis, Request Tracker, OTRS, Nagios, LDAP


10/2007 - 11/2007
Management von Benutzerkonten in Applikationen
(Telekommunikation, >10.000 Mitarbeiter)

Ermittlung und Analyse von Anforderungen für die Anbindung von Applikationen an das zentrale Identitätsmanagementsystem, für die keine Standard Adapter existieren.

Erstellung eines Strategiepapiers für die Integration und die Anbindung von Applikationen mittels unterschiedlicher Adapter an das zentrale Identitätsmanagementsystem.

Design einer Serviceschnittstelle für die Provisionierung von Applikationen unter Einbindung einer SOA Architektur.

Kenntnisse
Identity and Access-Management IAM, Web-Services

Technologien
IBM Tivoli Directory Integrator, SPML, SOAP, XML, Eclipse


08/1999 - 03/2007
Java Entwickler in Festanstellung
(Internet und Informationstechnologie, 10-50 Mitarbeiter)

Mitarbeit an diversen Projekten als Java Entwickler
Kenntnisse
Datenbanken, SQL, Continuous Integration

Technologien

Java, Swing, JDBC, SQL, JEdit, dtF/SQL Datenbank, CVS, ANT, JUnit, Visual Age for Java, Eclipse, EJB, SQL, Compiere ERP/CRM, Oracle Datenbank, JBoss, J2EE, JMS, JSP, XML, XSL, Struts, Hibernate, Web Service, WebSphere, Oracle Datenbank, Subversion, PowerDesigner, JIRA, Scarab Issue Tracker, StarUML, PowerDesigner, Requirement tool (www.jcoderz.org), MS Project, JIRA, Continuous Integration System CruiseControl


Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
01.07.2018 zu 100% verfügbar, 80% vor Ort
Profilbild von Stefan Wutz DevOps Beratung und Software Entwicklung aus Freudenberg DevOps Beratung und Software Entwicklung
Registrieren