Profilbild von Anonymes Profil, DevOp, Deployment, Kubernetes, Docker, Monitoring, Infrastruktur, Systembetreuung
verfügbar

Letztes Update: 27.07.2023

DevOp, Deployment, Kubernetes, Docker, Monitoring, Infrastruktur, Systembetreuung

Abschluss: Dipl.-Informatiker (FH)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | französisch (Grundkenntnisse)

Dateianlagen

Resume2023_270723.pdf

Skills

  • Erfahrung im DevOps-Bereich (Docker, Kubernets, Ansible, Chef, Puppet, Vagrant, virtualBox/VMWare, Hudson/Jenkins, Git, gitlab, Logstash, Elasticsearch, Kibana, Kafka, Subversion)
  • Erfahrung im Application-Deployment (Ant, Maven, etc.)
  • Erfahrung im Bereich Netzwerküberwachung/-Management (Prometheus, Grafana, Nagios, Icinga, Observium, openSNMP, Zabbix, checkmk etc.)
  • grundlegende Erfahrung in verschiedenen Programmier-Sprachen (Python, Java, Groovy, Shellscript)
  • grundlegende Erfahrung mit Oracle, MySQL, PostgreSQL und ODBC
  • Erfahrung im Projektmanagement (Kalkulation, Zeitplan, Last-und Pflichtenheft)
  • Erfahrung in Scrum-und Kanban-Projekten
  • Erfahrung im First-/Second-Level Support (Jira, Mantis)
  • Erfahrung in diversen Betriebssystemen (MacOS, UNIX/Linux (Debian, Centos,
    Ubuntu, SuSe, RedHat, Arch), Windows)

Projekthistorie

Projekte/Tätigkeiten:

IT-Dienstleister Handelskonzern
  • Weiterentwicklung des Kubernetes-Clusters
  • Microservices in Kubernetes migrieren und an Entwicklung u?bergeben
  • Planung und Optimierung des Ressourcenbedarf der Microservices in Kubernetes
  • Buildjobs in (declarative) Jenkins-Pipeline u?berfu?hren
  • Jenkins-U?berwachung und Updates
  • Ansible-Scripte pflegen und neue erstellen
  • „let’s encrypt“-Anbindung erstellen
  • Einfu?hrung von Hashicorp Vault fu?r das Managen von Secrets
  • Hilfestellung bei Einfu?hrung von Terraform fu?r das Managen der Azure Cloud
    Ressourcen


10/2016 - 04/2018
IT-Dienstleister Transportwesen
  • Bestehende DevOp-Pipeline „updaten“ (von gewachsenen Shellscripten auf Ansible und Docker), Jenkins-Jobs erstellen/ändern, Erstellen von RPM-Paketen
  • Support für 60 Entwickler / Tester im Bereich Devop (Mavenbuilds, p2-Repos) / Buildmanagement
  • Jenkins, Slaves und bestehende Umgebungen (Nexus, Babel, Sonar, yum Repositories, p2 Repository, bitbucket) in Docker-Container migrieren (Github, Dockerhub, Ansible)
  • Aufsetzen von Plattformen via Ansible / AnsibleTower
  • Datenablage teilweise in Amazon S3, Teile der Build-Pipeline in AWS


05/2016 - 08/2016
IT-Dienstleister Softwareentwicklungsunternehmen
  • Bestehende Anwendung in Docker-Container aufteilen, betreiben, verteilen und paketieren (Docker, Docker-Hub, Docker-Registry, Swarm, Kubernetes, Logstash, Elasticsearch, Kafka)
  • Footprints (Memory, Speicherplatz) der Container reduzieren
  • Jenkins-Jobs für das Erstellen der Docker Container und der Build-Chain erstellen
  • interne Testumgebung mit Kubernetes aufbauen
  • Überwachung der Docker-Container (cAdvisor, Prometheus, KIbana, Grafana)


07/2015 - 04/2016
IT-Dienstleister Automobilzulieferer
  • Erweiterung des bestehenden Build-Systems (Jenkins) um pre-und post-Hooks (Python)
  • Konzeption und Implementation einer Berechtigungsverwaltung innerhalb eines Jenkins-Jobs für Subversion (ACL-Files), angetriggert durch Statusveränderungen im HP-Quality-Center (groovy, gradle, ant)
  • Erweiterung des Build-Management-Systems (Jenkins)


04/2015 - 07-2015
IT-Dienstleister Automobilbau
  • Scripte erstellen zum Sammeln von Performance-Daten und analysieren von Logfiles
  • Konzeption, Installation und Konfiguration von Nagios zur Überwachung einer Java Applikation auf einem Websphere Server
  • Aufbau einer Monitoring-Wand und Anpassung von Nagios um Informationen darauf darzustellen


01/2015 - 04/2015
freie Projektmitarbeit
  • Umstellung einer iOS Applikation von Objective-C auf Swift
  • Entwicklung mit Xcode und XCode-Server
  • Buildumgebung mit Jenkins aufgesetzt

 
07/2011 - 12/2014
IT-Dienstleister Luftfahrtunternehmen, Freelancer
  • Deployment-Prozess erstellen und optimieren (Jenkins, Ant)
  • First-und Second Level Support des Endkunden im Bereich Infrastruktur und Deployment
  • Datenbank-und Deployment-Scripte erstellen (Oracle, BASH-Scripte, Python, Jython, Ant)
  • Durchführung der Deployments auf Integrations-Umgebungen, Paketierung für das Kundensystem
  • Dokumentation Deploment und Handbuch Erstellung
  • Systemanalyse durch Shell-, SQL-, Python-Scripte
  • Überwachung von Servern (Shellscript + openSNMP + Nagios + Zabbix) erstellen
  • Weblogic-Betreuung und Scripting (WLST, Jython)
  • Administration und Betrieb der internen VM-und Host-Systeme (Weblogic, Apache, XEN-VMs, Puppet)
  • Aufsetzen der realen und virtuellen Hardware (XEN) und deren Betreuung
  • Einsatz von Websphere MQ und Oracle fürs Queuing
  • VPN-Tunnel Konfiguration
  • Bug-Erfassung und Aufgabendokumentation mittel Jira
  • Schnittstellentests mit MQ Manager und Hermes
  • Clusterausfall-und Clusterperformace-Tests (JMeter, Hermes, Scripte)
  • Rufbereitschaft während Inbetriebnahmephase
  • Umstellung der Systeme von Java6 auf Java7
 
02/2009 - 07/2011
Energie-Erzeuger, Freelancer
  • First-und Second Level Support für eine Java-Anwendung (Java 1.6, Spring, Tomcat, jBoss, Anthil, Jira)
  • Projekt-Anforderungen aufnehmen
  • User Stories mit Projektmanager erstellen
  • Deployment-Prozesse optimieren (Ant, Maven, Subversion)
  • Deployments durchführen (Test, Fallback, Produktiv)
  • Datenbank-und Deployment-Scripte erstellen (Oracle, BASH-Scripte, Python)
  • Bugfixing anhand Scrum-Tasks
  • Überwachung von Servern (Shellscript + Nagios) erstellen
  • Anbindung der Applikation an einen Cluster (Sun Grid Engine)
  • Benutzer in neue Funktionen einführen
  • Softwareanalyse und Reporting an Applikationsverantwortung
  • 24h Rufbereitschaft
  • Systemanalyse durch Shell-, SQL-, Python- und PHP-Scripte
  • Betreuung eines PHP-Projekts
  • Testmanagement (Testszenarien erstellen, durchführen, automatisieren, protokollieren)
 
08/2010 bis 10/2010
Vertrieb, Freelancer
  • Erstellen einer iPhone-Applikation zum Flottenmanagement (Zeit-und Fahrkostenabrechnung)


11/2008 - 12/2008
Automobil-Branche, Freelancer
  • Einrichtung und Konfiguration eines Testservers (openSuSe 11, Websphere 6.5, IBM IHS, CruiseControl, Tomcat)
  • Deploymentprozesse definieren und erstellen (Ant, CruiseControl)
  • Virtualisieren von Servern und Datenbanken mit VMWare
  • Applikationstests


01/2008 - 11/2008
Metallverarbeitung, Freelancer
  • Einrichtung und Konfiguration des Intranets (Windows-Clients). Aufsetzen eines Servers (Debian, Samba), und Verkabelung des Netzwerks.
  • Entwicklung eines Java-Systems zur Lagerhaltung und für das Bestellwesen und die Lagerhaltung
  • Schulung der Anwender und Support

08/2007 - 12/2007
Solartechnik, Freelancer
  • Entwicklung eines Java-Programms zur Übertragung aktueller Daten der Solarmodule an einen Server
  • Daten-Auswertungsmodul (JSP)
  • Visualisierung der Daten mit jFreeChart
  • Debian Server mit Tomcat

03/2006 - 07/2007
Softwareentwicklung, Festanstellung
  • Projektschätzung und Entwicklung eines Prüfprogramms in Java zur Kontrolle der Maße von Baugruppen und Teilen, Archivierung und Konvertierung der Dokumente
  • Berechtigungskonzept via ADS
  • Schätzung und Planen von Projekten und Modulen
  • First- und Second-Level Support für 120 Mitarbeiter
  • Installation, Wartung und Einführung von Microsoft Exchange 2003 (inkl. Kundentraining), Windows 2003 Server und Active Directory
  • Migration von 120 Benutzern von Tobit David XL auf Exchange
  • Einführung und Konfiguration einer Backup-Strategie (Hard-und Softwareinstallation mit Arcserve)
  • Überwachung, Wartung und Upgrade der Server und Workstations (Windows 2000, 2003 Server) und Betreuung der Hardwarelandschaft (Auswechseln von Komponenten)
  • Überwachung und Optimierung des Netzwerks
  • Virtualisierung von zwei Servern via VMWare
  • Entwicklung eines ERP-System in Java im Team

08/2005 - 02/2006
MUAC (6-monatiges Projekt)
  • Wartung von Netzwerken und Servern (Linux/Windows)
  • Kundensupport im Server-Umfeld (Debian und Windows)
  • Projektschätzungen und Umsetzung einer kleinen Web-Applikationen zur Verwaltung und Überwachung der Server (PHP, mySQL)
  • Zusammenbau von Hardware und Austausch von Server-Komponenten

05/2003 - 05/2005
BASF, Festanstellung
  • Entwicklung eines Web-Portal Systems (PHP, TypoScript, Sofia (Java-Framework), Cocoon)
  • Implementierung eines Security Layer für Single-Sign-on
  • Implementierung eines Interface zum Active Directory und LDAP
  • Entwicklung von Java und PHP (Web)Applikationen
  • Schätzen, Planen und Steuern von Projekten (Projektmanagement)
  • Kommunikation, Koordination und Abstimmung mit anderen Einheiten
  • Second Level Support für die Webanwendungen
  • Entwerfen von Applikationen mit UML und Erstellen von Case-Studies
  • Deployment auf Websphere 4/5 Application Servers und Tomcat
  • Wartung und Upgrade der lokalen Server und deren Dienste wie IBM-Websphere, Apache, Tomcat, PHP, Java, SAMBA, LDAP, CVS
  • Entwerfen von Websites (HTML, CSS, JSP, PHP, Flash)

11/2002 - 02/2003
BASF
Diplomarbeit mit dem Thema Internet-Portal und Anbindung des Internetportals an das Dokumenten-Management-System Documentum. 
  • Programmieren eines Interfaces in PHP, welches zwischen dem Web-Content- Managment System (Typo3) und dem Document-Management System (Documentum) den Datenaustausch erlaubt
  • Installation, Wartung und Einführung einer Linux-Umgebung (Debian, mySQL, Apache, PHP) für Entwickler
  • Evaluation und Einführung von Typo3 (Installation, Dokumentation und Vortrag über das System halten)

11/2001 - 01/2002
Fach-Hochschule-AlbSig
  • Beratung im Bereich Sicherheit und Regeln im gemischten Windows-/Unix- Netzwerk (Firewall, Benutzerauthentifizierung, ADS, LDAP)
  • Installation von mySQL und PHP für Testapplikationen im Intranet-Umfeld
  • Installation, Wartung und Einführung in Maya (3D-Software)

11/2000 - 03/2001
Texas Instruments
Praxissemester
  • Dokumenten-Ablage-System evaluieren und planen (Documentum)
  • Anforderungsanalyse erstellen
  • XML auf die Spezifikationen hin evaluieren
  • kleine Dokumenten-Ablage-Anwendung in XML erstellen
  • Pro und Kontra von XML dem Team präsentieren
  • GUI mit PL/SQL Developer (Oracle Datenbanktool) erstellen

11/1998 - 11/2000
Haas CNC GmbH
  • Planung, Installation und Wartung des Netzwerks (Windows Clients)
  • Benutzer schulen
  • Erstellung eines Programmes (mit C++), welches CNC-Maschinen-Code über die serielle Schnittstelle von/zum PC zu den Maschinen überträgt.

Reisebereitschaft

Weltweit verfügbar
Einsatz vor Ort und per Remote-Zugriff möglich. Einsatz in Deutschland, deutsch-und englisch-sprachigem Ausland möglich.
Profilbild von Anonymes Profil, DevOp, Deployment, Kubernetes, Docker, Monitoring, Infrastruktur, Systembetreuung DevOp, Deployment, Kubernetes, Docker, Monitoring, Infrastruktur, Systembetreuung
Registrieren