Thorsten Matzner
Senior Test Engineers für eine OpenShift Daten- und Analytics Plattform
Erfahrungen
Senior Test Engineers für eine OpenShift Daten- und Analytics Plattform
Kiwi Consulting
Leitung und Verwaltung der Testplanung und –durchführung einer hoch komplexen OpenShiftPlattform für Daten- und Analytics-Anwendungsfälle
Mitformulierung und vorantrieb der Strategie für automatisierte Tests
Proaktive Zusammenarbeit mit dem Entwicklungsteam bei der Fehlersuche und der zeitnahen Problemlösung
Bei Bedarf Unterstützung bei den klassischen praktischen Tests
Verantwortung für das genaue Reporting der Testergebnisse
Verfassung präziser Beschreibungen der aufgetretenen Probleme, so dass diese leicht identifiziert und reproduziert werden können
Pflege und Optimierung bestehender Testfälle und Optimierung des Arbeitsablaufs
Identifizierung und kontinuierliche Optimierung der Testwerkzeuge und –ansätze
Testdokumentation in JIRA/Confluence, Xray
Erstellung der Testdaten und ggf. Aufbau von Mockingsystemen
Durchführung der Akzeptanztests im Sprint sowie des Regressionstests zum Sprintende
Technische Unterstützung der anderen Teams bei der Integration von Testtools
Kommunikation mit Management und Linie
Unterstützung des Teams bei dem Anforderungsprozess im Refinement sowie bei der Konkretisierung der Akzeptanzkriterien und der Testfälle
Python
gitlab-ci
Bourne-again-shell
Ansible
Scrum
OpenShift
Kubernetes
Helm
Container
Docker
Proxmox
Artifactory
JIRA
xray
Confluence
Microsoft Teams
GitLab
podman
testing
Testing/QS/QM
Manuelle Tests
User Acceptance Testing (UAT)
Testinfrastruktur
Analytische Fähigkeiten
Testfälle
Testmanagement
Usability-Tests
Testautomatisierung
GitFlow
CI
CD
Openshift
openstack
Proxmox
Artifactory
Atlassian JIRA
Atlassian Confluence
Teams
Gitlab
podman
Docker
Sonarqube
Berater Deployment Java Anwendungen
Hays
Beratung und Support für eine in Java und Delphi geschriebenen verteilten Anwendung zur Zeiterfassung / Zeitwirtschaftssystem mit Anbindung an SAP und weitere Schnittstellen
Erstellen von Konfigurationen und Skripten
Windows
Linux
Java
Scriptsprachen
SQL
Visual Basic
Support Umgebungs- und Build Management
Vision Consulting GmbH
Puppet konfigurieren
Client / Server Anwendung ausrollen
Mehrere Linux- / Windows-Systeme betreuen
Softwareintegration und Releasemanagement
Testautomatisierung unterstützen
Verfahrensbetreuung (Umgebungsbetreuung)
Testumgebungsmanagement ( Automatisierung )
Nutzung von JIRA / Confluence & Office
Plankonzepte (Softwareeinsatz, Systeme, Nutzung (Test)) erstellen
Jenkins, Nexus, Pipelines planen, umsetzen und betreuen
Puppet
bash
PowerShell
LDAP
Client Server
Konfigurations- und Buildmanagement
Software Deployment
Systemadministration
Systemanalyse
Jenkins
SLES
Atlassian JIRA
Atlassian Confluence
Kubernetes
Windows
IT-Systemtechniker, Berater und Software-Entwickler
MDigi UG (haftb.)
Support vor Ort oder Remote
Problemlösung per Telefonat und Fernwartungssoftware
Ansprechpartner bei allen Hard- und Softwareproblemen
Hard- und Softwareinstallationen und Betrieb
Erstellen und Pflege der Dokumentation
Schulung von Mitarbeitern und Kunden
Durchführung von Ist-Analysen und Erstellung von Handlungsempfehlungen zur Umsetzung der DSGVO
Beratung und Unterstützung bei der Implementierung von IT-Sicherheitsmaßnahmen
Planung und Durchführung von IT-Projekten zur Optimierung der IT-Infrastruktur
Entwicklung und Implementierung von Backup- und Disaster-Recovery-Lösungen
Entwickeln von Schnittstellen und Konvertern zur Anbindung von Systemen
Anbindung Helpdesksystem an Ticketsystem
Anbindung WaWi an Shop System
Anbindung eines DMS an DATEV
Bereitstellen und erweitern von Webanwendungen
Beratung
Dokumentenmanagement
Dokumentenmanagementsystem
IT-Infrastruktur
Systeminstallationen
Technische Dienstleistungen
Computerwartung
Remote-Fehlerbehebung
Remoteunterstützung für Benutzer
Remote Administration
Web Hosting
Domain Name System (DNS)
Domain-Registrierung
E-Mail Server
Document Management Systems (DMS)
Docker
Web Applications
Web Services
Web Development
E-Mail
Gateway Load Balancing Protocol (GLBP)
Virtual Private Network (VPN)
Firewalls
Managed Services
Managed Hosting
Managed Security Services
Computer-Hardware
Support von IT-Hardware
IaC
Hardware-Architektur
Hardware-Installation
Server
Netzwerk-Hardware
C#
Java
Python
Bash
Proxy
Virtualisierung
Qualitätsprüfung
Qualitätssicherung
Telefonie
MS Teams
Unix
Unix-Administration
Unix-Shell
Ubuntu
Debian
Mac
Maven
Jave EE
JSF
JPA
JAXB
JAXP
JAX-WS
JAX-RS
JMS
JMX
EJB 3
CDI
JSON
yaml
Git
Apache Tomcat
SOAP
REST
WSDL
JUnit
Selenium
JDBC
JavaScript
Ajax
CSS
HTML
HTML5
XHTML
SQL
M365
Azure
Acronis
Synology
SecurePoint
Wortmann
WordPress
Proxmox
Mac
Windows
Linux
Debian
ecoDMS
Odoo
nginx
Apache
dovecote
Postfix
MS Teams
Cloud Communication
Visual Basic
Windows Server
IntelliJ
Eclipse
GitLab
Apache CXF
SoapUI
Jenkins
Nexus
Artifactory
Atlassian JIRA
PostgreSQL
MySQL
IT-Umgebungsmanagement einführen
MSG Life
Aufnahme der Ist Situation
Erarbeiten eines Zielbilds
Planung der einzelnen Schritte
Kubernetes
DevOps
ITSM
Testmanagementtools
Testmanagement
IT-Servicemanagement
Atlassian JIRA
Rancher
Jenkins
Atlassian Confluence
xray
IT Berater / Techniker
Expertise8 GmbH
Unterstützung / Beratung bei Projekten im Bereich Dokumentenmanagementsysteme
Entwickeln, implementieren und dokumentieren von Prozessen
Schnittstellenentwicklung zur Anbindung von unterschiedlichen Systemen
Unterstützung beim Betrieb von DMS Systemen
Beratung zur Digitalisierung
DMS
Prozessoptimierung
Dokumentenmanagement
Dokumentenmanagementsystem
Dokumentenverwaltungssystem
Qualitätssicherungsprozesse
IPA-Suite
ecoDMS
Windows
Nextcloud
Synology
Testumgebungsmanagement
KIWI Consulting
Umsetzung der Testumgebungsstrategie
Unterstützung der Testautomatisierung mit Selenide / Selenium / Java Cucumber
Testkonzept Erstellung und Planung
Konzeption der Testumgebungen
Erstellung eines Testumgebungskonzeptes
DevOps
Kubernetes
Docker
Eclipse
JMeter
Selenium
automatisierte Tests
Selenide
Verwaltung
ALM
PVS
TFS 2015
Selenium
Selenium WebDriver
Cucumber
Selenide
MS Office
Microsoft Sharepoint
IntelliJ IDEA
Atlassian-Berater
Matzner GmbH
Migration und Upgrade des Build-Systems des Kunden. Aktuell besteht die Buildumgebung aus Bamboo, Fisheye und GIT mit Gitolite
Aufsetzen des RHEL 7.2 Servers mit GIT und verschiedenen Buildtools, wie maven, ant, node.js und weitere
Einrichten der Buildumgebung und Übergabe an den Kunden
RHEL
Bamboo
Fisheye
Gitolite
Git
Consultant
Ist-Aufnahme und Analyse eines Web-basierten Systems Konzept Continuous Delivery und DevOps mit Ziellandschaft
Installation Docker für Continous Deployment Entscheidungsvorlage Logfile Analyse mit ELK
Unterstützung des Fachbereichs bei der Kommunikation mit dem IT Dienstleister
Apache Tomcat
Container
Tests von Webservices
Oracle/SQL
Docker Swarm
Docker
Artifactory
ELK
Umgebungsmanager (DevOps)
Eigene Firma
Unterstützung von Build bis zum Deployment
Planung und Aufbau von Umgebungen, von Entwicklung bis Produktion
Koordinieren der Nutzung von Umgebungen aus verschiedenen Projekten
Unterstützen der Entwickler und Testmanagement
Entwickeln von Agenten für die Softwareinstallation
POC Applikationsüberwachung mit AppDynamics
Unterstützung bei der Steuerung von externen Dienstleistern
Aufbau einer Jenkins / Docker CI / CD Umgebung
Spring Boot Applikation zur Verwaltung der RollOuts auf Terminalserver
Deployment von Anwendungen in der Middleware (WebSphere Application Server, JBoss)
Applikationsmonitoring mit AppDynamics
HP Lab Services, UFT, QFTest Anwendungsunterstützung
J2EE
Spring
Hibernate
WebSphere
spring.boot
JBoss
Apache Tomcat
3rd Level Support
Ticketbearbeitung
Applikationsmonitoring
CD
CI
SQL
Eclipse
Hudson
Maven
Git
SVN
Atlassian JIRA
Atlassian Bitbucket
Atlassian Confluence
AppDynamics
Service Now
Jenkins
Microsoft Sharepoint
Docker
Oracle
Build und Deployment Manager
Verantwortlich vom Build der Applikation, über die Bereitstellung der Umgebungen bis zum Rollout in die Produktion
Prozessoptimierung vom Build, Testumgebungen bis zum Deployment in der Produktion und der Aufnahme und Analyse von Fehlern
Erstellung und Koordination vom Aufbau der Test Umgebungen
CI
Java
PowerShell
Scrum
Bash
CD
Continuous Integration
Continuous Deployment
Umgebungsmanagement
Eclipse RCP
Hudson
WebSphere Application Server
Eclipse
Subversion
Linux
Windows
Citrix
Berater
Das vorhandene System bewerten und Optimierungen vorstellen und umsetzen
Maven Build optimieren und besser in Eclipse integrieren durch Buildmanagement
Schulung der Mitarbeiter im Umgang mit Maven
Den Releaseprozess mit Maven vorstellen und an Beispielen erklären
Anpassen der Build- und Deployment- Prozesse
CI
Eclipse
Maven
GIT
Nexus
Software-Entwickler
Anbinden von JIRA an ein vorhandenes System: SD+ (Helpdesk) unter Verwendung der REST Schnitstellen
Programmierung in Groovy
Prozesse in JIRA Workflows abbilden und das System nach Kundenwunsch einrichten
JIRA-Plugins nach Kundenwunsch erstellen und anpassen
Skripte mit ScriptRunner for JIRA erstellen
Groovy Skripte zur Workflow Steuerung erstellen
Regelmäßige Updates und Erweiterungen durchführen
JIRA
Groovy
SD+
GIT
Software-Entwickler
Erstellen von Spezifikationen und Mockups
Erstellen eines Builds und Struktur mit den gegebenen Bibliotheken
Entwicklung mit Java, JSF, Torque, Primefaces
Build Management
Eclipse
Primefaces
JSF
Torque
Java
IT-Berater
Beratung zu Software- und Hardwaremigrationen
Entwicklung von Schnittstellen
Evaluierung und Einführung von Systemen
Software Entwicklung (Java)
Jira Fisheye Integration
Scrum
Java
Virtualisierung
Eclipse
VMWare
VEEAM
Linux
Footprints
Alfresco
Jira
Fisheye
GIT
Software-Entwickler
Unterstützung bei dem Build und Deploymanagement
Einführung von Codeanalyse-Werkzeugen (SonarQube)
Java Backend Entwicklung zur Prozesssteuerung
Java Service Wrapper von Tanuki Software eingeführt um die Prozesse als Deamon ausführen zu können
Erstellung von Tests mit JUnit, Mockito zur Überprüfung der Builds, um die Stabilität und keine wiederkehrenden Bugs zu gewährleisten
Continuos Integration
Java Service Wrapper
Java Service Wrapper - Tanuki Software
Eclipse
Maven
Jenkins
JSF
SonarQube
PL Web Projekte
Von der Konzeption mit dem Kunden bis zur Umsetzung von Websites und Online Shops
Projekte wurden nach SCRUM durchgeführt, mit einem Daily Scrum und regelmäßigen Sprint-Planning Meetings mit dem Endkunden
Scrum
Jira
Confluence
Crowd
Stash
Fisheye
Software-Entwickler
Neu- und Weiterentwicklung eines B2B Shops
Konfiguration und Unterstützung bei Server Setup, Build-, Release- sowie Konfigurations- Management wurden eingeführt
In dem Projekteinsatz wurden Prototypen für Webservices auf Basis von CXF und WSDL-First erstellt, wonach jetzt Webservices erstellt werden
Für einen neuen Bereich im Online Shop sollte ein neues Frontend, auf Basis von J6EE und JSF erstellt werden. Dieser wird per IFrame in den vorhandenen Shop eingebunden.
Auf das Backend (DB, Webservices, weitere Datenquellen) sollte zugegriffen werden. Um dies modular umzusetzen habe ich einen ESB vorgeschlagen.
Da der Einarbeitungsaufwand als sehr hoch eingeschätzt wurde, wurde mein alternativer Vorschlag die Aufrufe als EJB3 Service umzusetzen.
Im Rahmen der Einführung der neuen Technologien wurde der Build mit Maven realisiert. Um die Sourcen testen und bewerten zu können wurden Jenkins, Artifactory und Sonar eingerichtet und den Mitarbeitern der Umgang damit vorgestellt.
Vergleich von UML-Tools zur Codegenerierung (unter anderem Modelio) und weitere Tools im Eclipse-Umfeld für den Kunden bewertet
Die Codequalität wurde mit SonarQube als Codeanalyse-Werkzeug bewertet
Linux Bash Scripting
Continuous Build
J6EE
Webservices
UML
MDA
JSF
EJB3
Oracle 10
WebLogic 10.3
Tomcat 6
Tomcat 7
Jenkins
SonarQube
Maven
Java
JAVA Entwicklung
Entwickeln und Betreiben einer E-Commerce Plattform
Anpassen der Plattform nach Kundenwunsch. In monatlichen Sprint-Meetings wurden die Änderungen mit dem Kunden besprochen und im Team umgesetzt. In täglichen Stand-ups wurden die anstehenden Aufgaben und Probleme besprochen
Scrum
E-Commerce
Webhosting
Bash
Apache
Tomcat
Maven
Jenkins
Artifactory
JAVA Entwicklung
Erstellen einer Software (Java) zum Import/Abgleich von Artikeln über gelieferte CSV-Dateien
E-Commerce
xt:Commerce
MySQL
Java
CSV
Software-Entwickler
Einrichten und Erweitern des XT-Commerce-Shop-Systems auf PHP-Basis
Erstellen von PHP-Modulen, um den Bestellablauf im Shop zu implementieren
Konfiguration des Shops nach Kundenbedürfnissen
Erstellung eines SEO-konformen, tabellenfreien Template
E-Commerce
PHP
HTML
MySQL
CSV
XT-Commerce
Projektingenieur
Entwicklung einer Java-Architektur für Portal-Projekte
Testautomatisierung von Java-Applikationen
Durchführung von Tests sowie Erstellung von Konzepten für Durchführung und Abnahme
Teilnahme an einer ISTQB-Schulung
Einführung des Qualitätsmanagements im Bereich OMS
Support und Betrieb im Bereich Output-Management
Support für eine HA-Software (IBM Top20)
Erstellung von Fixes
Implementierung von Skripten zur Steuerung und Auswertung der Anwendung, bis hin zum Deployment
Erstellung von Systemüberwachungs-Skripten (Bash-Skripte, teilweise Groovy)
Qualitätsmanagement für eine Rendering-Software
Portierung einer alten Webanwendung (JSP) auf Java 1.4 (JSF mit EJB3)
Automatisierung von Testszenarien für Java-Anwendungen
Entwicklung eines Stacks (Konzeptes) zur Umsetzung von Software-Projekten, welche in ein Webportal integriert werden sollen
Erstellung eines Backends (Server) für eine Risiko-Bewertungs-Software mit Webservice-Schnittstelle
Erstellung eines Konzeptes für die Serveradministration, sowie Erstellung eines Prototypen
Erstellung von Anwendungen mit SWT und Swing-Oberfläche im Java-Umfeld
Erstellung von Web-Anwendungen im J2EE-Umfeld
Qualitätsmanagement
ISTQB
TQM
Java
EJB3
Spring
Hibernate
JPA
Webservices
Tomcat
SWT
Swing
Oracle
IBM DB2
Software Entwickler
Portierung einer Webanwendung von Struts nach JSF
Erstellung der notwendigen Backend-Beans mit Anbindung an eine DB2
Webhosting
Java
Struts
JSF
IBM DB2
Junior Entwickler
Erstellung von Anwendungen mit SWT und Swing-Oberfläche im Java-Umfeld
Erstellung von Web-Anwendungen im J2EE-Umfeld
Java
Consulting, Java-Entwicklung, Administrator und Projektleiter
main-host.de GmbH
Betreuung von Kunden und Kundensystemen
Durchführung und Unterstützung in Kundenprojekten
Android-Entwicklung mit IntelliJ IDEA
Java-Entwicklung mit Eclipse, STS, JBoss Tools
Verwaltung von Tomcat-Servern (6/7)
Betreuung von MySQL- und Postgres-Datenbanken
Projektleitung bei Inhouse-Projekten
Entwicklung von Applikationen, Webapplikationen und mobilen Apps
Administration von Linux-Servern (Gentoo, Ubuntu)
Support
Linux-Bash-Scripting und Administration
J2EE
J6EE
HTML
CSS
Scrum
Webhosting
E-Commerce
Virtualisierung
Web
MySQL
Postgres
Nameserver
Virtuelle Server
Firewall (iptables)
Applikationsserver (Tomcat 6/7)
CMS (Joomla, WordPress)
Mobile Apps
E-Mail
Wicket
JSF
MyFaces
Tomahawk
Spring
Hibernate
JPA
Webservices
CXF
Axis2
JaxWS
Jaxb
JQuery
PHP
Android
Apache
iptables
Postfix
Courier
Monitoring (Nagios / Icinga)
Wicket
Java
Bash
MyFaces
Hibernate Criteria-API
Hibernate Query Language
Struts
Nagios
Linux
VMware
Kommunikationselektroniker
- Installation von Glasfasernetzwerken und Telekommunikationsgeräten
- Verlegen von Kabeln unter- und Oberirdisch
- Installation von Kabelkanälen, Verzweigern und Abschlussdosen
- Messung der verlegten Kabel oder Glasfaser
- Störungssuche und Beseitigung im Kabelnetz des Stützpunktes und Übungsgeländes der BA
Fähigkeiten
- Devops
- Dokumentenmanagement
- Qualitätsmanagement
- Datenschutz
- Beratung
- It-sicherheit
- Software Programmierung
- Softwarearchitekt
- Automatisierung
- Releasemanagement
- Testmanagement
- Qualitätsmanagement
- Dokumentenmanagementsystem
- Umgebungsmanagement
- Cloud
- Infrastruktur
- Webanwendung
Sprachen
Ausbildung
FHDW Paderborn
Bachelor of Science, Informatik · Informatik · Paderborn, Deutschland
b.i.b. International College
staatlich geprüfter Informatiker, Fachhochschulreife · Informatik · Paderborn, Deutschland
Zertifikate & Bescheinigungen
EcoDMS Qualified Premium Reseller
ecoDMS GmbH
Red Hat OpenStack Administration I: Core Operations
RedHat
Ausbildung Zum Zertifizierten Datenschutzbeauftragten
Procova GmbH, Olsberg
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.