a Randstad company

Solution-design/Integration/Administration, Troubleshooting, Unix Development: C/C++/PHP/Shell/TCL, System- & Application-Management

Profil
Top-Skills
System-Integration Automatisierung Linux/Unix Administration Troubleshooting Migration Scriptsprachen Rapid Prototyping System-Administration
Verfügbar ab
16.03.2023
Aktuell verfügbar - Der Experte steht für neue Projektangebote zur Verfügung.
Verfügbar zu
100%
davon vor Ort
100%
Einsatzorte

Städte
Düsseldorf (+200km) Osnabrück (+200km)
PLZ-Gebiete
Länder
Deutschland

Wenn das Projekt interessant ist, oder der Vor-Ort-Anteil kompakt, dann ist der Ort für mich ... weltweit ... egal.

Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

5 Monate

2022-01

2022-05

Einführung der Mitarbeiter des Kunden in cloud-native Technologien.

Trainer / Presenter mkdocs Reveal.js Git ...
Rolle
Trainer / Presenter
Projektinhalte

Vorbereitung und Vorstellung von diversen Cloud-Native Tools und Konzepten. Einführung von Automatisierungswerkzeugen. Beratung bei der Umsetzung von Sandbox-Environment (sowohl Desktop- als auch Server-basiert)

Produkte
Kubernetes Microk8s Helm Packer VMware Workstation VMware vSphere Vagrant Virtualbox VMware PowerCLI
Kenntnisse
mkdocs Reveal.js Git Ansible
Kunde
n.n. via Gulp
Einsatzort
Remote
4 Monate

2021-09

2021-12

Beratung bei einer Angebotserstellung für die EU

Berater Cloud Computing
Rolle
Berater
Projektinhalte

Analyse des RfP. Klärung von Tech-Stack und Zielvorstellungen des Kunden. Mitwirkung bei der Erstellung des Angebotstexts.

Kenntnisse
Cloud Computing
Kunde
n.n. via Gulp
Einsatzort
Remote
2 Jahre

2019-07

2021-06

Beratung beim Rollout eines LMS-Systems

Consultant / Integrator / Developer Ansible Vagrant Apache ...
Rolle
Consultant / Integrator / Developer
Projektinhalte

Integration eines LMS-Systems mit Anwendungssimulationen für den Kunden, d.h. Umsetzung der eigentlichen Anwendungen in einen professionellen Data-Center-Kontext. Design der virtuellen Umgebung bezüglich Betriebsprozesse, Sicherheit, Usability und Maintenance.

Aufbau einer Integrationsentwicklungsumgebung mit VMware und Vagrant. Aufbau von Proxies, SSO, Jumpserver und typischen Betriebsresourcen wie Monitoring. Integration eines rudimentären Sicherheitskonzepts.

Vorstellung von Zabbix als Monitoring System für den Anwendungsbereich.

Hands-on-Integration des Zielsystems in Mexiko. Die Arbeiten wurde remote/online ausgeführt.

Produkte
VMware Workstation VMware vSphere VMware Fusion
Kenntnisse
Ansible Vagrant Apache Python memcache Redis CentOS SELinux Zabbix git Hugo PowerCLI Ubuntu Linux
Kunde
n.n. via GULP
Einsatzort
Home-Office, sporadische Workshops beim Kunden
1 Jahr

2018-04

2019-03

Network Support Services / OSS

gleiche Rolle Applikationsbetrieb Shell Ansible
Rolle
gleiche Rolle
Projektinhalte

Das Team wurde aus dem Vorprojekt in eine andere Firma transferiert.

Vorstellung von Zabbix als Monitoring für den Applikationsbetrieb. Mitarbeit bei der Integration.

Produkte
Zabbix Linux
Kenntnisse
Applikationsbetrieb Shell Ansible
Kunde
7P
Einsatzort
Ratingen
5 Jahre 1 Monat

2013-04

2018-04

Network Support Services / OSS

Applikationsbetrieb und Solution-Design/-Integration Ansible git Bash Shell ...
Rolle
Applikationsbetrieb und Solution-Design/-Integration
Projektinhalte

Beratung im Bereich Solution-Design, Service-Tooling und Anwendungs- und Systembetrieb:

    - Beratung im Anwendungsbetrieb

    - Integration-Design und Integration von Services und internes Tooling

    - Design und Aufbau einer Monitoring-Lösung

    - Design, Aufbau und Betrieb von Authentifizierungslösungen im Bereich SSO und Web-Services

Dazu: Shell- und TCL-Scripting, Anwendungsprovisionierung mit Ansible, Zabbix-Monitoring (LAMP-basiert), Bereitstellung umfangreicher Anwendungsstacks zur besseren Separation von System- und Anwendungstools.

Produkte
Oracle Weblogic Oracle/SQL Redhat Linux Solaris Oracle DSEE LDAP Oracle OpenSSO
Kenntnisse
Ansible git Bash Shell SAML Kerberos PHP Vagrant LDAP
Kunde
comebis
Einsatzort
Düsseldorf
6 Jahre 10 Monate

2009-06

2016-03

SAML - Gateway

Architekt und Integrator SAML Linux Apache ...
Rolle
Architekt und Integrator
Projektinhalte

Integration einer Authentifizierungslösung, die ein RSA SSO in SAML umsetzt. Anbindung einer eLearning Plattform (Saba). Coaching der 3rd Party zum Einsatz von SAML 2.0.

Virtual Appliance: gehärtetes Linux, LAMP-Stack

Produkte
Saba CentOS simpleSAMLphp
Kenntnisse
SAML Linux Apache PHP5
Kunde
comebis GmbH
Einsatzort
Düsseldorf
7 Jahre 1 Monat

2008-04

2015-04

Email Signature Generator

Architekt und Entwickler PHP5 Drupal 6 Linux ...
Rolle
Architekt und Entwickler
Projektinhalte

Entwicklung einer Lösung die Email-Signaturen automatisch aus vorhandenen LDAP Daten erstellt, ca 65.000 User.

Nach ca. 2 Monaten Entwicklung dann mehrjähriger Betrieb und Support.

Virtual Appliance: Linux (gehärtet), AMP-Stack, CMS, Custom-Code in PHP

Produkte
Artisteer Ubuntu
Kenntnisse
PHP5 Drupal 6 Linux Apache MySQL
Kunde
comebis GmbH
Einsatzort
Düsseldorf
3 Jahre 6 Monate

2010-10

2014-03

Mobile App Download Solution

Architekt und Entwickler Linux Apache PHP5 ...
Rolle
Architekt und Entwickler
Projektinhalte

Entwicklung, Betrieb und Support einer Plattform zum Download von Apps für iOS, Android.

Virtual Appliance: Linux (gehärtet), LAMP-Stack, CMS, Custom-Code in PHP.

Produkte
Ubuntu
Kenntnisse
Linux Apache PHP5 Drupal 6 iOS Packaging Android Packaging MySQL
Kunde
comebis GmbH
Einsatzort
Düsseldorf
5 Jahre

2008-04

2013-03

GASF - Automatisierte Reverse Proxy Farm

Architekt und Entwickler PHP5 Drupal 6 RPM
Rolle
Architekt und Entwickler
Projektinhalte

Entwicklung einer Plattform zur automatisierten Bereitstellung von Reverse-Proxies.

Demand- und Resourcen-Management basierend auf PHP5/Drupal6. Deployment via TCL und RPM.

Aufbau von System-Templates (gehärtetes Linux, RSA-SSO, Apache) für Proxies mit einer einfachen automatischen RPM-Provisionierung.

Mehrere Hundert Instanzen.

Einsatz von Zabbix als Plattform-Monitoring.

Produkte
VMware ESXi Zabbix Apache RSA SSO
Kenntnisse
PHP5 Drupal 6 RPM
Kunde
großer Telko-Anbieter
Einsatzort
Düsseldorf
6 Jahre

2007-04

2013-03

Global Applications: Integration & Solution Design

Integration- & Operation-Designer, Solution-Designer Linux Network Security
Rolle
Integration- & Operation-Designer, Solution-Designer
Projektinhalte
  • Sizing und Systemdesign zur Integration von Lösungen in VFs IT-Environment
  • Definition und Dokumentation von Standards im Bereich IOD und Betrieb
  • Technische Koordination zwischen 3rd-Party, Deployment und Betrieb
  • Troubleshooting für existierende Projekte und Services (hands-on!)

Produkte
VMware ESXi VMware Infrastructure Drupal pfsense Drupal 6
Kenntnisse
Linux Network Security
Kunde
Vodafone Group Services GmbH
Einsatzort
Düsseldorf
6 Jahre 6 Monate

2006-10

2013-03

VAVS - "Virtual Appliances" Plattform

Architecht und Entwickler PHP5 Drupal 6 TCP/IP ...
Rolle
Architecht und Entwickler
Projektinhalte

Initiale Entwicklung einer VMware-basierten Plattform für "Virtual Appliances". Architektur mit Fokus auf Netzwerk-Sicherheit. Demand Managment und Workflows liefen über eine Web-Lösung basierend auf PHP5 und Drupal6.

Im weiteren Verlauf Unterstützung des Devops-Team als Architekt und Coach.

Abgesehen vom Design sind diese Tätigkeiten angefallen:

  • Aufbau der VMware Infrastruktur inkl. weitreichender Netzwerk-Konfiguration
  • Aufbau und Konfiguration Linux- und BSD-basierter Open-Source-Firewalls
  • Erstellung und Härtung Linux-basierter Reverse-Proxies
  • Erstellung und Härtung virtueller Jump-Server
  • Apache Config als Reverse-Proxy
  • Betrieb der Lösung: Aktualisierung der Systeme / Base-Images, per Projekt Security-Exceptions und Firewall-Konfiguration
Produkte
VMware Infrastructure VMware ESXi pfSense Apache IPcop Artisteer RSA SSO MySQL Linux DokuWiki Ubuntu CentOS RHEL
Kenntnisse
PHP5 Drupal 6 TCP/IP SSH Linux
Kunde
großer Telko Anbieter
Einsatzort
Düsseldorf
2 Jahre

2008-04

2010-03

Order Gateway

Entwickler Linux Apache Bash Shell ...
Rolle
Entwickler
Projektinhalte

Aufbau eines Gateways zur Umsetzung von XML Order Daten in Excel-Sheets. Entwicklungsdauer: 2 Wochen, danach Betrieb

Linux (gehärtet wg. Internet-Exposure), Apache, XSLT, Shell und TCL-Scripting

Produkte
Excel
Kenntnisse
Linux Apache Bash Shell XLST
Kunde
comebis GmbH
Einsatzort
Düsseldorf
9 Monate

2006-07

2007-03

Vista 3

E2E Performance Export Bash Shell Shared Filesystems Linux
Rolle
E2E Performance Export
Projektinhalte

Rahmen Beratung für das neue Intranet System und diverse assoziierte Teilprojekte, Service-Tuning, Reviews der Designs, Troubleshooting von Design-Problemen, Mitarbeit im Design von Tools und Prozessen/Prozeduren.

Produkte
Oracle/SQL Java Virtal Machine
Kenntnisse
Bash Shell Shared Filesystems Linux
Kunde
Vodafone Information Systems
Einsatzort
Ratingen
1 Jahr 1 Monat

2005-07

2006-07

Vista 2

Anwendungsbetrieb einer Intranet-Lösung Java Virtual Machine
Rolle
Anwendungsbetrieb einer Intranet-Lösung
Projektinhalte

Betrieb und Tuning von Web Services:

  •  Anwendungsbetrieb
  • 2nd Level Support (basierend auf ITIL)
  • Troubleshooting
Produkte
BEA weblogic Solaris
Kenntnisse
Java Virtual Machine
Kunde
Vodafone Information Systems
Einsatzort
Ratingen
1 Jahr 3 Monate

2004-01

2005-03

Unix Administration

technischer Teamleiter der Linux- und Unix-Administrationsgruppe Linux TCL XFS ...
Rolle
technischer Teamleiter der Linux- und Unix-Administrationsgruppe
Projektinhalte

Wiederaufbau des aufgelösten Unix-Administrationsteams: technische Leitung und Weiterbildung der Administratoren.

  • Migration verschiedener AIX System auf 5.2, HACMP 5.1
  • Migration der DB Server auf Oracle 9
  • Aufbau eines Dokumentenarchivservers (13TB brutto)
  • Einführung von Linux
  • Einführung von Technologien zur Server-Konsolidierung (VServer, VMware, AIX Partitionierung)
  • Einführung von Tape-Vaults für das Veritas-Backup (2 StorageTek-Powderhorns)
  • Beratung der Abteilungsleitung bei Projektplanung und Beschaffung
  • Entwicklung von kleineren Lösungen in TCL

Produkte
IBM AIX Veritas Backup StorageTek Powderhorn EMC Symmetrix Oracle 9 IBM HACMP Ubuntu
Kenntnisse
Linux TCL XFS Unix
Kunde
RVP/ONP Rijksdienst voor Pensionen
Einsatzort
Brüssel
4 Jahre 3 Monate

1999-01

2003-03

Continuously Linked Settlement (CLS)

Entwicklung, Trouble-Shooting, Testing C C++ TCL ...
Rolle
Entwicklung, Trouble-Shooting, Testing
Projektinhalte

Settlementsystem im Bereich Währungshandel

Meine Aufgaben:

Anwendungsentwicklung auf AIX:

  • Design und Erstellung eines Testtools für CTS/CLS Server
  • Design und Erstellung eines Testtools für die CLS API
  • Erstellung eines Konzeptes für einfache Anwendungsentwicklung für die CLS API
    • Portierung der CLS API nach TCL,
    • Erstellung einer XML Makrosprache zur Kodierung von

  Business-Level-Tests

  • Design und Entwicklung des Tools zur Überwachung des

Service-Level-Agreements

  • Entwicklung eines OO Komponenten Systems
  • Support des System im Einsatz

Aufbau mehrerer Intranet Systeme auf Linux

Systemadministration Linux

Support der Entwicklung/Portierung der CLS API auf AIX

Testing und Debugging der API auf AIX

Initiierung des Einsatzes von VMware für Test-Environments

Produkte
CMVC IBM DB/2 IBM AIX
Kenntnisse
C C++ TCL HTTP CTS CLS API XML XSLT XoTCL Apache PHP Javascript Unix
Kunde
IBM
Einsatzort
Bornem/Belgien


MIDOS / IBM für Commerzbank, FFM (1997, knapp zwei Jahre)

Risikomanagement im Bereich Wertpapiere (Fixed Income)

Meine Aufgaben:

Anwendungsentwicklung auf Solaris: C++, TCL, Expect, FIN++:

 - Weiterentwicklung des Dataloaders zum Import der Daten in das

Infinity FIN++ Datenmodell (mit projekteigenen Erweiterungen)

 - Entwicklung des Workload-Schedulers für den Tagesablauf in TCL

(Queue/Condition-Management)

Datenbankadministration Oracle (PL/SQL)


UNIrech / DPG (1993/4, 2 Jahre)

Recherche-Interface im Bereich Fachinformation

Meine Aufgaben:

Anwendungsentwicklung C

Portierung auf diverse Unix-Platformen

Roll-Out und Support

System-Administration AIX

 

Abitur, mehrjähriges Studium (Informatik, Erwachsenenbildung mit Schwerpunkt Bildungsmanagement).

Insgesamt seit 1986 nebenberuflich und seit 1993 hauptberuflich im IT Bereich tätig. Seit 1997 selbständig als IT-Berater.

Ich war bereits in verschiedensten Rollen tätig. Ich fühle mich in Solution-Design/System-Architektur und Beratung ebenso wohl, wie in System-/Anwendungs-Administration oder in der Anwendungsentwicklung. Und ich würde wirklich ... wirklich gerne wieder mal in die Entwicklung, ins besondere in einem DevOps-Umfeld.

Deutsch Muttersprache
Englisch Komplett in Wort und Schrift
Französisch Hörverstehen, eingeschränkt
Niederländisch Hörverstehen, eingeschränkt

Top Skills
System-Integration Automatisierung Linux/Unix Administration Troubleshooting Migration Scriptsprachen Rapid Prototyping System-Administration
Produkte / Standards / Erfahrungen / Methoden
Android Packaging Apache App-Deployment Applikationsbetrieb Artisteer BEA weblogic DokuWiki Drupal Drupal 6 Drupal 7 EMC Symmetrix Excel git Hugo IBM HACMP iOS Packaging IPcop Java Virtual Machine
Tuning, Monitoring, etc.
Kerberos LDAP Network Security Oracle DSEE LDAP Oracle OpenSSO Oracle Weblogic Outlook pfsense RPM RSA SSO Saba SAML Shared Filesystems SimpleSAMLphp SSH StorageTek Powderhorn Vagrant Veritas Backup VMware ESXi VMware Fusion VMware Infrastructure VMware vSphere VMware Workstation XFS XLST XML XSLT Zabbix
Aufbau von VMware Virtualisierungslösungen: virtual-appliance housing mit Automatisierung, automatisierte Reverse-Proxy-Farm. VMware seit den ersten Wochen.

 

SaaS-Integration: SAML-authentication, SSO-integration, authentication protocol bridging.

 

Intranet-Anwendungsentwicklung:

Apache/PHP3-5/XML/XSL/HTML/Javascript

Drupal 5, 6 und 7.

 

Betrieb von Java-Applikation, troubleshooting, tuning (inkl. DB)

Erfahrung/Mitentwicklung der IBM CLS API und dahinterliegender
Tools. Erfahrung in der Integrations der CLS API mit anderen
Unix/TCPIP Diensten wie flat sockets, HTTP, MQseries, etc.

 

Erfahrung mit Infinity/FIN++ Anwendungsentwicklung
Betriebssysteme
CentOS
Administration, Härtung, ...
HPUX
Software-Portierung
IBM AIX
Betrieb und Software-Portierung
IRIX
Software-Portierung
Linux
Alle(s) und seit Anbeginn der Ära ... ich mache Linux seit einer Versionsnummer von der die meisten nicht wissen dass es sie jemals gab!
MacOS
preferierte Arbeitsplattform
Redhat Linux
Hatte mal nen RHCSA ... als Fingerübung.
RHEL SELinux Solaris
Veraltet ... sowohl das Solaris als auch mein Kontakt als Admin damit.
SUN OS
Administration von SunOS, Projekt-Entwicklung unter Solaris, Betrieb im eigenen Labor
Ubuntu
Appliances: Härtung und Betrieb
UNIX
Alles meins!
VM
VM-SP/VM-XA in der Uni - Grundkenntnisse
Windows
Betrieb als Client/Terminal für Anwendungsentwicklung
Wenn es ein Unix ist oder wenigstens etwas Ähnliches, dann kann ich auch darauf entwickeln und ich kann es administrieren! Mit dem Rest freunde ich mich bei Bedarf an.
 
Ich bin Linuxianer der allerersten Stunde. Das heisst ausdrücklich nicht, dass ich ständig hauptsächlich in der Administration unterwegs war, aber es ist über Jahrzente zu einem Teil von mir geworden und in keinem meiner Projekt war ich mal *nicht* mit Administration und/oder Anpassung und Härtung von Linux befasst, inkl. diverser zugehöriger Scriptsprachen und aktueller Devops-Tools (Vagrant, Ansible).
 
Mit reichlich mehr als 25 Jahren Erfahrung mit Linux z.B. hat man so ziemlich sämtliche relevanten Distributionen und Paketierungen durch, sich mit jedem gängigen Sicherheitssystem laut fluchend, aber erfolgreich auseinandergesetzt und kann die typischen 2nd- und 3rd-Level-Problematiken synchron sprechen, wenn der User sich meldet. Performance ist zwar nur noch in Grenzfällen ein Thema, es geht heute eher um Vermeidung von Verlusten als um eigentliches Tuning, also Troubleshooting statt Konfiguration, aber auch hier hilft ein gewisser klassischer Background leichter zum Ziel. Insbesondere hilft ein gesunder Background in Virtualisierung, eventuelle Performance-Themen im System richtig einzuordnen und vertiefen zu können.
 
Programmiersprachen
Ansible Bash Shell
Guru-Level ;-)
C
Spezialisiert im Bereich Unix (14 Jahre Erfahrung, davon 8 im Projekt)
C++
Spezialisiert im Bereich Unix (8 Jahre Erfahrung, davon 6 im Projekt)
Imake, GNU-Make, Make-Maker etc... Java
Ich kann es lesen ... und mehr will ich auch nicht.
JavaScript Oracle/SQL PHP
Projektarbeit: PHP5 (früher auch 3&4)
PHP5 PL/SQL
Projektarbeit 1 Jahr
PowerCLI Python Shell
Alle Shells, mehrjährige Erfahrung als Sys-Admin
TCL Tcl/Tk
8+ Jahre Erfahrung
TeX, LaTeX
Zuweilen nützlich.
XoTCL
Das "modernere" TCL

Es gibt wenig an Programmiersprachen, mit dem ich noch nicht auf die eine oder andere Weise kollidiert bin. Kennt man eine, glaubt man alle zu kennen. Der Rest ist Erfahrung.

Ich glaube nicht, daß ab einem gewissen Skill- und Erfahrungslevel die konkrete Ausprägung der Programmiersprache, des Frameworks oder der Integrationsumgebung noch relevant ist. Bis Planung und Dokumentation durch sind, hat man die jeweiligen Details im Griff, egal was es ist. 

Datenbanken
Access
Anwenderkenntnisse
DB2
Anwenderkenntnisse / Scripting / Applikationstuning
memcache MySQL
Projektarbeit: >5 Jahre
Oracle
Projektarbeit 4 Jahre / 1 Jahr Admin (7.x)
Oracle 9 Postgres
Integration einer "virtual appliance" für PG
Redis

Experimente mit verschiedenen NoSQL Datenbanken.

Datenkommunikation
HTTP
ich meine, bei Bedarf baue ich mir einen eigenen HTTP-Server ...
Internet, Intranet
Anwendungs- und Toolentwicklung
Message Queuing
Grundkenntnisse in MQseries
RPC
Sun XDR/RPC Anwendungsentwicklung
RS232
Treiberentwicklung
TCP/IP
Anwendungsentwicklung und Systemkonfiguration
CTS (IBM middleware, wurde in verschiedenen Projekten eingesetzt)
CLS API (IBM/CLS Anwendungs-API)

Auch hier habe ich mehr gesehen als ich angegeben habe, mich aber auf die Wichtigen beschränkt.
Hardware
Hardware entwickelt
Einplatinenlösung für Streckenmessung auf Z80 Basis
HP
Server Aufbau und Betrieb (DLxxx)
PC
PC-Montage und Support
Ich bin in der Lage alle hardwarenahen Wartungsarbeiten fachgerecht durchzuführen, die im Umfeld von Administration und Produktionsbetrieb, etc. anfallen: Systeminstallation, Komponententausch, Fehleranalyse, Verkabelung, RAID-Wartung, etc.
Design / Entwicklung / Konstruktion

Solution-Design und Integration-Design im Bereich Enterprise Applications und Enterprise Tools / Kollaboration / Workflows.

Ich bevorzuge mittel- bis langfristige Projekte (idealerweise mehrjährig).

Um aus dem Betriebskontext wieder in die Entwicklung zu kommen, vertiefe ich meine Kenntnisse derzeit in:
  • PHP 7 (als update von 5, mit Fokus auf Frameworks)
  • Laravel (und Symfony) später vornehmlich als REST-Layer, aber zunächst mal umfassend Laravel hat mit Lumen einen dedizierten REST-Backend, während Symfony immer on bloc installiert ist. Deswegen befasse ich mich zuerst Laravel.
  • Typescript / Angular
  • Vagrant / Ansible - zum Aufbau und Betrieb der Workstation zur Entwicklung

Kommt zwischenzeitlich ein Projekt werde ich die Prios entsprechend setzen und die entsprechenden Themen forcieren. Bis dato haben ich auf allen Ebenen eine gute, durchaus arbeitsfähige Basis.

In chronologischer Folge: 6 Jahre Banken, 2 Jahre Government, 14 Jahre Telco, 2,5 Jahre Industrie. Ich bin auch offen für Neues und arbeite mich schnell ein.
Ihr Kontakt zu Gulp

Fragen? Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren