UK
teilweise verfügbar

Letztes Update: 10.01.2023

IT-Berater - Prozessautomatisierung - Administration

Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (Grundkenntnisse)

Skills

Betriebssysteme:
− Microsoft Windows Server 2008 / 2012 / 2016
− Microsoft Windows 10
− Microsoft Windows 7
− Microsoft Windows 2000/2003 Server
− Microsoft Windows 2000/XP Professional
− Microsoft Windows NT 4.0 Workstation / Server
− Microsoft Windows 3.x
− Microsoft DOS 5.x – Dos 6.x
− Linux
− Sun Solaris
− HP-UX

Programmiersprachen:
− Microsoft Powershell
− Microsoft Powershell DSC
− Microsoft .Net-Environment
− Microsoft C# (für Hilfsprogramme und Powershell-Module)
− Microsoft VB-Script (Windows Scripting Host)
− Microsoft Visual Basic for Application
− Perl
− Python (noch ohne Projekterfahrung)
− PHP
− HTML
− CSS
− Java Script
− XML
− JSON
− SVG
− Unix-Shell (Bash)
− LDAP
− SQL, T-SQL
− Reguläre Ausdrücke (regular expressions)
− ReST

Datenbanken:
− Microsoft SQL-Server
− PostgreSQL
− MySQL
− Oracle (nur Anwendung und Programmierung , kein DBA)
− Microsoft Access

Auszeichnungssprachen:
− HTML
− XML
− CSS
− LaTeX

Projekthistorie

09/2019 - 09/2020
Inventarisierung FileService ; Soll-Ist-Abgleich ; Ermittlung von Aktualisierungs- und Bereinigungspotentialen
Allianz Technology München (Versicherungen, >10.000 Mitarbeiter)

=> Inventarisierung von Konfigurationsdaten via Powershell-Skript in MS-SQL-Datenbank.  Täglich vollautomatisierte Aktualisierung:
    • Erfassung von Eigenschaften AD-Benutzer-Konten
    • Erfassung der DFSn-Konfiguration von Benutzerverzeichnissen über DFSn-Backup-Dateien
    • Erfassung von Benutzer-Verzeichnissen auf Datenservern
    • Verbindung der erfassten Daten aus den verschiedenen Quellen

=> Import von Daten des leitenden IDM-Systems via LDAP in SQL-Datenbank

=> Auswertung der in SQL-DB inventarisierten Daten:
    • Erkennung von Aktualisierungspotentialen durch Soll-Ist-Vergleiche
    • Erkennung von Bereinigungspotentialen an den verschiedenen Quellensystemen

=> Auswertung mehrerer Gigabyte Log-Dateien

08/2018 - 06/2019
Voll automatisiertes Deployment einer Applikationsumgebung mit Powershell-DSC.
Brainloop AG München (Internet und Informationstechnologie, 250-500 Mitarbeiter)

Das Ziel des Projektes war der voll automatisierte Aufbau einer aus mehreren Windows-Servern bestehenden Applikationsumgebung, die ohne manuelle Eingriffe ausgebracht wird.  Die Lösung wurde in zwei Schritten umgesetzt.

Im ersten Schritt werden die Betriebssysteme aus einem vorbereiteten Image geklont und auf der Virtualisierungsumgebung dem späteren Einsatzzweck entsprechend konfiguriert.  Die Zuweisung von Storage in verschiedener Größe und Anzahl, des Arbeitsspeichers und Konfiguration der Netzwerkadapter werden in diesem Schritt vorgenommen.  Sofern erforderlich werden auf den Betriebssystemen grundlegende Konfigurationen der Betriebssysteme via sysprep ausgeführt.  Final erhalten alle Betriebssysteme eine Konfiguration als Powershell DSC Pull-Client.

Die Ausführung beider Installationsschritte basieren auf einer XML-Datei.  Diese beschreibt je eine komplette Applikationsumgebung, mit allen Komponenten.

Im zweiten Schritt bezieht jeder Server seine spezifische MOF-Datei von einem zentralen DSC-Server.  Bei der Ausführung der MOF-Datei erfolgt zunächst die Härtung der Betriebssysteme sowie die Installation und Konfiguration der serverspezifischen Ausstattung, wie Windows Features, Umgebungskomponenten, sowie Software.  Folgende Serverfunktionen wurden umgesetzt:
    • Domain Controller inklusive DNS, sowie aller AD-User und Gruppen.
    • Datenbank Server mit Microsoft SQL-Server inklusive mehrerer Datenbanken.
    • Applikationsserver basierend auf IIS und mehrerer kundenspezifischer Anwendungskomponenten.

Für kundenspezifische Anforderungen wurde ein DSC-Modul mit mehreren DSC-Ressourcen entwickelt.

11/2017 - 08/2018
Automatisierung für Betrieb und Migrationsprojekt von CryberArk "Enterprise Password Vault" (EPV) im CISO-Umfeld mit Powershell.
ING-DiBa Nürnberg (Banken und Finanzdienstleistungen, 5000-10.000 Mitarbeiter)

=> Entwicklung eines Funktions-Moduls mit welchem die folgenden Anforderungen erfüllt werden …
    • Authentication
    • Web Services Information
    • User Management
    • Safe Management
    • Safe Members Management (incl. Active Directory Users and Groups)
    • Applications Management
Mit je einer Powershell-Funktion entsprechend eines CRUD-Operationen (Create, Read, Update, Delete).  Diese Funktionen wurden ausschließlich für die PVWA-ReST-Schnittstelle optimiert.  Der Kunde soll die Funktionen austauschen können ohne die Funktionen der Geschäftsprozesse ändern zu müssen.

=> Entwicklung eines Funktions-Moduls das für die Geschäftsprozesse des Kunden optimiert wurde und unterschiedliche Ein- und Ausgabeformate erlaubt. Dieses Modul basiert auf dem darüber beschriebenen Modul und ermöglicht ebenfalls die Trennung zwischen technischen und prozeduralen Änderungen.
 
=> Entwicklung eines ReST-Service auf Basis von IIS und C# zur zentralen Bereitstellung der oben beschriebenen Module. Weiteres werden damit sehr umfangreiche Konfigurationsdateien zentral verwaltet.  Damit wird die Verwendung veralteter Datei-Versionen vermieden.
Die Programmierung mit C# gehört nicht zu meinen Kernkompetenzen!
 
=> Anpassung und Ergänzung vorhandener PACLI-Skripte.
 
=> Über die ursprüngliche Beauftragung hinaus hat der Kunde umfangreiche Lösungen in Excel erhalten.  Die teils sehr großen Datenmengen wurden mit Powershell aufbereitet und anschließend über verschiedene Verfahren an Excel übergeben.  Dabei wurden die Excel-Datenblätter auch formatiert und abweichende Datensätze bedarfsspezifisch markiert.

05/2017 - 08/2017
Support für die Auslieferungszentren des Online-Shops der REWE Handelskette
REWE Digital GmbH Köln (Internet und Informationstechnologie, 250-500 Mitarbeiter)

- Analyse technischer Fehler und deren Beseitigung.
- Steuerung externer Dienstleister zur Beseitigung oder Vermeidung von Fehlern, sowie bei Aktualisierungen von Betriebssystemen und Software.
- Verbesserung vorhandener Supportprozesse und der zugehörigen Dokumentation.

12/2016 - 03/2017
Powershell Workshop für interne Mitarbeiter
Die am Projekt beteiligten Unternehmen können aus vertraglichen Gründen nicht genannt werden. (Banken und Finanzdienstleistungen, 5000-10.000 Mitarbeiter)

Im Zuge der Vorbereitungen zum Rollout von Windows 10 wurden alle im Betrieb benötigten Skripte auf Microsoft auf eigene Sprachen migriert.  Primär soll auf Powershell umgestellt werden.  In einigen Ausnahmen wurde auf VBS oder Batch migriert.  Bisher war Perl die dominierende Skriptsprache.

Das Ziel der Beauftragung war die Mitarbeiter verschiedener Abteilungen entsprechend ihrer Vorkenntnisse zu befähigen die Migration der Skripte selbständig durchzuführen.  Nach sehr intensiven Auftakt-Schulungen begleitete ich die Mitarbeiter des Kunden im Bedarfsfall beratend für alle technischen und methodischen Fragen zu Powershell.

04/2015 - 11/2016
Systemintegration und Unterstützung Rollouts
ADAC e.V. München (Versicherungen, 1000-5000 Mitarbeiter)

Teilprojekt NKP - Neu Kommunikationsplattform für Straßenwachtfahrzeuge basierend auf Panasonic FZ-G1 mit Windows 7
- Problemmanagement diverser Rollout blockierender Probleme ; Darunter Problemstellungen der IT-Sicherheit, Bedienbarkeit Betriebssicherheit.
- Entwicklung grafischer Oberflächen mit Powershell und WPF zur Vereinfachung der Konfiguration der Endgeräte.
- Standardisierung und Automatisierung diverser Konfigurationsprozesse.
- Automatisierung der Verwaltung von Konten und Verteilern für hMail-Server.
- Migration Microsoft Server 2003 auf Server 2008 und 2012
 

Teilprojekt PANDA - Migration der virtuellen Clients der Pannenhilfesysteme von Windows XP auf Windows 7
- Anpassung Sicherheitseinstellungen für Betrieb in Windows 2012 Domäne mit UAC (user account control) und diversen GPOs.
- Neuaufbau Login-Prozesse ; Einführung Informationsdialoge für Anwender um Ablaufs transpatent zu machen; Verbesserung der Analyse im Fehlerfall durch ausführliche Log-Mechanismen.
- Komplette Neugestaltung der Aggregation von Softwarequellen (Zusammenführung aus verschiedenen Quellen zu einem kompakten Quellpool).
- Komplette Neuorganisation der Softwareversorgung der virtuellen Client.  Vollautomatisierung ohne manuelle Eingriffe ; Skripte mit Powershell.
- Prioritätssteuerung zwischen Login- und Installationsskripten ; Loginskript pausiert solange Installationen laufen ; Anwender erhält entsprechende Informationen während der Wartezeit
- Umstellung im laufenden 24x365-Betrieb über fünf Betriebsstandorte bundesweit ; LogOut WinXP => LogIn Win7
- Durchführung mehrerer vollautomatisierter Systemänderungen mit Powershell und Batch im laufenden 24x365-Betrieb ; Darunter Austausch oder Ergänzung fehlerhafter Softwarekomponenten und Konfigurationen ; Änderungen von lokalen Gruppenmitgliedschaften ; Änderungen Rechte im Dateisystem
 

Projektanforderungen:
- Sehr gute Powershell-Kenntnisse
- GUI-Programmierung mit WPF (Windows Presentation Foundation)
- Sehr gute Kenntnisse Windows Sicherheit, Systemrichtlinien (GPOs), sowohl Client als auch Active Directory
- Sehr gute Kenntnisse Windows 7
- Sehr gute Kenntnisse Windows Server 2008 / 2012
- Sehr gute Kenntnisse HTML, HTA, JavaScript, Visual Basic Script, CSS
- Sehr gute Kenntnisse T-SQL


08/2014 - 02/2016
Mehrere Beauftragungen zur Automatisierung von Betriebsprozessen
Mitteldeutscher Rundfunk Leipzig (Medien und Verlage, 1000-5000 Mitarbeiter)

Beauftragungen: 08-09/2014 ; 11-12/2014 ; 02/2015 ; 11/2015 ; 02/2016

Projekt 1 – Automatisierte Verteilung von LOG-Dateien aus Login-Prozess:
- Zentral gesammelte Log-Dateien werden nach Fehlereinträgen durchsucht und entsprechend der Fehlerkodes via zentraler Konfigurationsdatei kategorisiert.
- Entsprechend der Kategorisierung werden die Fehler nach den Kriterien Themenbereich, Zuständigkeit und Priorität zusammengefasst an die hinterlegten Fachabteilungen per Mail weitergeleitet.

Projekt 2 – Personaldaten aus SAP und Active Directory für den Import in HLP Ideenmanagement vorbereiten:
- Personaldaten aus zwei CSV-Exporten aus SAP verbinden.
- Personaldaten personenbezogen durch Daten aus dem Active Directory ergänzen.
- Erstellung einer XML-Datei für den Import in HLP Ideenmanagement.
- Validierung der XML-Datei via DTD.

Projekt 3 – Automatisierte Aktualisierung von Anwenderkonten im Active Directory auf Basis von CSV-Exporten aus SAP-HR:
- Personaldaten aus zwei CSV-Exporten aus SAP verbinden.
- Benutzerkonten aus Active Directory anhand von Schlüsseleigenschaften mit Personaldaten aus SAP eindeutig verknüpfen.
- Erkennung von Abweichungen bei der Verknüpfung der Datensätze (z.B. Datensätze die nicht eindeutig zugeordnet werden können).
- Soll-Ist-Vergleich der zu aktualisierenden AD-Benutzerkonteneigenschaften.
- Automatisierte Aktualisierung der AD-Benutzerkonteneigenschaften oder Mitteilung per Mail bei Datensätzen die manuell aktualisiert werden müssen (z.B. Namenänderungen).
- Drittverwendung der Benutzerdaten durch spezifische Exporte für den Import in weitere Systeme wie Remedy oder Telefonverwaltung.
- Umfassende Protokollierung aller Änderungen auf der Ebene einzelner AD-Benutzerkonteneigenschaften um Änderungen nachvollziehbar zu machen.

09/2012 - 04/2014
Mehrere Beauftragungen zur Automatisierung von Betriebsprozessen
Mitteldeutscher Rundfunk Leipzig (Medien und Verlage, 1000-5000 Mitarbeiter)

Beauftragungen:  09/2012 – 10/2012 ; 11/2012 ; 01/2013 ; 03/2013 ; 05/2013 ; 10/2013 ; 04/2014


Teilprojekt 1 – Migration der Logon-Skripte auf Powershell:
- Analyse der vorhandenen Logon-Skripte auf Basis von Batch und VBS.
- Restrukturierung des Logon-Prozesses mit Trennung der Skripte für Anwender und Computer.
- Einbindung neuer oder überarbeiteter Teil-Routinen in den Logon-Prozesses.
- Entwicklung der neuen Logon-Skripte mit Powershell gemäß den Anforderungen die aus den vorhergehenden Punkten resultieren.



Teilprojekt 2 – Automatisierung der Erstellung neuer OUs im Active Directory inklusive der Berechtigung administrativer Gruppen:
- Erweitert automatisch vorhandene OU-Strukturen über eine beliebig viele Ebenen.
- Erstellung einer vorgegebenen Endstruktur für Anwender- und Computerkonten und Gruppen
- Berechtigt automatisch administrative Gruppen in den drei Bereichen der Endstruktur auf Attributebene.
- Umsetzung mit Powershell.


Teilprojekt 3 – Automatisiertes DHCP-Adressen-Management:
- DHCP-Reservierungen und DHCP-Attribute automatisiert verwalten.
- Umsetzung mit Powershell mit netsh.


06/2013 - 02/2014
Prozessautomatisierung im Bereich Web-Services für Windows und Linux/Unix
Die am Projekt beteiligten Unternehmen können aus vertraglichen Gründen nicht genannt werden. (Industrie und Maschinenbau, >10.000 Mitarbeiter)

Projektteil 1:    Automatisierung der Inventarisierung von Apache Tomcat und Oracle Java Development Kit unter Windows, Linux und Solaris.

Projektteil 2:    Automatisierung der Installation (Rollout) von Apache Tomcat und Oracle Java Development Kit unter Windows und Linux.

Projektteil 3:    Automatisierung der Versionsaktualisierung (Patching) von Apache Tomcat und Oracle Java Development Kit unter Windows und Linux.

Alle Projektteile:    Der Kunde steuert die Ausbringung und Ausführung der Skripte mit einer zentralen Verwaltungssoftware (HPSA) die die Rückgabedaten zentral ablegt.

Umgebung:         Sehr große heterogene Enterprise-Konzern-Umgebung mit Windows, Linux und diversen Unix-Betriebssystemen mit weit über 100.000 Anwender.  Vom Projekt betroffen sind circa 250 Windows-Server (2003-2012), 180 Linux-Server (RHE, SuSE) und 10 Solaris-Server mit jeweils bis zu einem Duzend Tomcat-Installationen.  Die Skripte werden vom Kunden nach der Einführungsphase auf über 1000 Servern eingesetzt.

Projektanforderungen:
- Sehr gute Powershell-Kenntnisse, inklusive Modul-Entwicklung
- Sehr gute Perl-Kenntnisse, inklusive Modul-Entwicklung
- Gute Kenntnisse der Administration von Windows und Linux Servern
- Grundkenntnisse Webserver-Betrieb
- Grundkenntnisse Tomcat-Installation und Betrieb
- ITIL ; Integration in bestehende Prozessstrukturen
- Umgang mit großen gewachsenen Umgebungen
- Hohe Sensibilität für IT-Sicherheit


01/2013 - 03/2013
Windows Domänen mit 2003/2008 Server und Windows 7 Clients im internationalen Umfeld (circa 17000 Anwender weltweit)
TÜV SÜD Informatik und Consulting Services GmbH (Internet und Informationstechnologie, 50-250 Mitarbeiter)

Tätigkeiten:
- Unterstützung bei Umstellung auf ITIL-konforme Prozesse
- Standardisierung von Arbeitsprozessen
- Automatisierung standardisierter Arbeitsprozesse
- Automatisierung regelmäßiger Systemüberwachungs- und Pflegeaufgaben
- Erstellung individueller Datenauswertungen aus Oracle
- Unterstützung 2nd-Level-Support


08/2012 - 11/2012
Automatisierung der Benutzerkonten-Verwaltung
Clariant International Ltd. (Industrie und Maschinenbau, >10.000 Mitarbeiter)

Projektumfang:
- Automatisierung der Benutzerkonten-Verwaltung via Powershell
- Beinhaltet die Prozesse für …
  - Benutzerkonten erstellen
  - Benutzerkonten ändern
  - Benutzerkonten löschen
- Prozesse verwalten neben Active Directory auch Exchange und Lync
- Übergabe von Prozessanweisungen an File-Service
- Automatisierte Übernahme der Auftragsdaten aus HP ITMS anhand der Auftrags-ID.
- Automatisierte Validierung und Korrektur der Eingabedaten.  Nationale Umlaute werden zum Beispiel anhand einer Übersetzungstabelle in eine internationale Schreibweise übersetzt.

08/2011 - 03/2012
Vorbereitung zum Windows 7 Rollout
Bayerische Staatsministerium der Justiz und für Verbraucherschutz (Öffentlicher Dienst, >10.000 Mitarbeiter)

Teilprojekt 1 – Altiris Softwarezuweisung:
- Inventur der auf Windows XP installierten Anwendung.
- Korrektur der Softwarezuweisungen der Softwareverteilung Altiris
- Sicherstellung der Verfügbarkeit anwenderspezifischer Software zum Zeitpunkt des Rollouts
- Automatische Versionskonsolidierung der installieren Anwendung beim Rollout von Windows 7

Teilprojekt 2 – Inventur Netzwerkdrucker (1. Verlängerung):
- Automatisierte periodische Inventur aller (> 4000) Netzwerkdrucker
- Umsetzung mit Perl, SNMP und MS-SQL Datenbank

Teilprojekt 3 – Unterstützung Windows 7 Rollout-Team (2. Verlängerung):
- Entwicklung diverser Anwendungen (C#) die den Windows 7 Installationsprozess ergänzen.
- Entwicklung diverser Skripte (C# und Powershell) zur automatisierten Dokumentation verschiedener Installationsstände.
- Entwicklung diverser Hilfsanwendungen und –Skripte zur Beschaffung von Informationen. Zum Beispiel benutzerdefinierte Inventuren für Altiris (C#, Powershell, XML, SQL)
- Auswertung großer Datenbeständen mit MS-SQL und Erstellung entsprechender Berichte.
- Automatisierung von Standardprozessen unter Altiris (VBS)


04/2011 - 08/2011
Temporäre Unterstützung des Client-Support-Teams
Tech Data GmbH & Co. OHG, München (Konsumgüter und Handel, 50-250 Mitarbeiter)

Tätigkeiten:
- Entstörung von Anwenderendgeräten (Incident-Management)
- Erarbeitung und Dokumentation von Standardlösungen im Clientumfeld (Problem-Management)
- Anwenderunterstützung bei Fragen zu …
- Bedienung von Software, primär MS Office, insbesondere Outlook
- Auswahl, Bestellung und Installation von Softwareprodukten
- Sonderlösungen außerhalb der Standards
- VIP-Support
- Unterstützung der Benutzeradministration
- Verwaltung von Computerkonten (Softwareversorgung und Systemrichtlinien)
- Automatisierung wiederkehrender Aufgaben mit Scripting mit Powershell und WSH
- Verwaltung der Hardwareressourcen und Sicherstellung der Verfügbarkeit.
- Konfiguration und Softwareversorgung von Client-Computern nach Kundenangaben
- Einfache Reparaturen und Änderungen an HP Desktops und Notebooks

03/2010 - 03/2011
Betreuung verschiedener mittelständische Unternehmen
Thönnes Datensysteme GmbH, München (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Tätigkeiten:
- Installation, Konfiguration, Second-Level Support bei Windows Server incl. der Dienste Active Directory, Exchange, MS-SQL, ISS, Teminal Server, DHCP, DNS, WSUS
- Benutzeradministration (Accounts, Exchange-Postfächer, Gruppen, Loginscripte, Gruppenrichtlinien)
- Bereinigung von Active Directory, Exchange, DHCP, DNS
- Installation, Konfiguration, Second-Level Support bei Windows Client incl. Software wie MS Office, Virenschutz, u.s.w.
- Virtualisierung mit VMware und Oracle VirtualBox
- Automatisierung wiederkehrender Aufgaben mit Scripting (Powershell, WSH, Perl)
- Übersetzung bestehender Scripte in eine andere Sprache (z.B. WSH zu Powershell)
- Automatisiertes Monitoring mit Warnfunktionen (z.B. per Mail)
- Analyse und Entstörung von Fehlern der Netzwerkinfrastruktur (TCP/IP, DMZ, Proxy)
- Analyse und Behebung komplexer Fehler
- Arbeiten nach Prozessen in großen Umgebungen gemäß ITIL (ITIL-Foundation)
- Kundensupport, auch in Englisch

05/2009 - 11/2009
Leiter IT-Service und Senior Systemadministrator (Kunde ohne eigene IT-Abteilung)
United Initiators GmbH & Co. KG, Pullach bei München (Industrie und Maschinenbau, 250-500 Mitarbeiter)

Tätigkeit:
- Leitung des Betriebs der kompletten IT-Infrastruktur (Hardware, Software, Netzwerk)
- Personalführung (3 – 5 Personen), Prüfung ausgeführter Tätigkeiten
- Koordination externer Dienstleister
- Organisation des Kundenservices
- Modernisierung und Optimierung der Betriebsumgebung
- Einführung neuer Technologien
- Kundenberatung
- Projektmanagement und –durchführung
- Management vorhandener IT-Ressourcen
- Beschaffung neuer Hard- und Software
- Problemmanagement, Technische Unterstützung der Mitarbeiter


Projekte:
- Reorganisation der administrativen Rechte interner und externer Mitarbeiter
- Wiedereinführung Windows Server Update Services 3
- Update McAfee ePolicy Orchestrator mit Rollout des Clients McAfee VirusScan
- ADS Migration von Windows 2000 auf Windows 2003
- Reorganisation und Bereinigung DHCP und DNS
- Reorganisation und Bereinigung Windows ADS und Gruppenrichtlinien
- Bereinigung und Härtung (Sicherheit) Astaro Security Gateway
- Auswechslung von Windows 2000 Systemen (Server und Workstation)
- Virtualisierung bestehender Installation auf VMware-ESX-Umgebungen
- Softwarepaketierung (MSI) und –verteilung
- Einführung Windwos 2008 Server


Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Bundesweit Deutschland und Österreich
Schweiz:  Nur freiberuflich und mit Vertragspartner in Deutschland
Wohnort: München
100% vor Ort ; Remote möglich

COVID-19-Pandemie:  Bis Ende 2020 nur Projekte in Bayern!
Profilbild von Anonymes Profil, IT-Berater - Prozessautomatisierung - Administration IT-Berater - Prozessautomatisierung - Administration
Registrieren