Cedric Auernigg - IT Manager
Über michAls IT-Systemadministrator, Programmierer und Designer kombiniere ich technisches Wissen mit Kreativität, um vielseitige und effiziente Lösungen zu entwickeln. Mein Fokus liegt auf der Administration von IT-Infrastrukturen, der Entwicklung von Anwendungen und der Gestaltung benutzerfreundlicher Designs. Ich bringe langjährige Erfahrung in der Verwaltung von Servern, Netzwerken und der Programmierung mit, wobei ich stets den Einsatz moderner Technologien und Automatisierung im Blick habe.
Auszug aus meinen Expertisen
Diese Übersicht meiner Expertisen bietet einen Einblick in die Technologien und Prozesse, die ich im Laufe meiner langjährigen Tätigkeit im IT-Bereich und darüber hinaus erworben habe. Sie stellt jedoch bei weitem nicht all meine Fachkenntnisse dar und unterstreicht vor allem meine Fähigkeit, mich schnell und effizient in neue Bereiche oder Technologien einzuarbeiten. Diese Flexibilität wurde in meiner bisherigen beruflichen Laufbahn stets hoch geschätzt.
Expertisen
IT-Management und Systemadministration
IT-Administration und Support:
- 1st, 2nd und 3rd Level Support für alle IT-Probleme und Eskalationen
- ITIL-basierte Service Desk Management-Prozesse
- Installation und Konfiguration von Arbeitsstationen und Servern (Hardware- und Softwarebereitstellung)
- Backup- und Wiederherstellungsstrategien für Datenverfügbarkeit und Desaster-Recovery-Management
- Administration und Patch-Management (WSUS, SCCM)
- Verwaltung und Support von MDM-Lösungen (Mobile Device Management)
Datenschutz und Sicherheit:
- Erstellung von Datenschutzkonzepten gemäß DSGVO (Datenverarbeitung, Einwilligungen, Löschkonzepte)
- IT-Sicherheitsmanagement: Verschlüsselung, Zugriffssteuerung und Authentifizierung
- Implementierung von Notfallplänen (Business Continuity und Disaster Recovery)
- Sicherheitsrichtlinien für Endgeräte, Netzwerke und Cloud-Dienste (Zero Trust Model)
- Monitoring und Auditing von Sicherheitsvorfällen (SIEM-Systeme)
Management von IT-Dienstleistern und externen Partnern
- Koordination der Zusammenarbeit mit Anbietern zur Störungsbehebung, Erweiterung von Services und Optimierung der Kosten
- Überwachung der Einhaltung von Service Level Agreements (SLAs) und Qualitätssicherung der bereitgestellten IT-Dienstleistungen
- Verhandlung und Management von Verträgen mit externen IT-Dienstleistern für Mobilfunk-, Festnetz- und Internetservices
Projektplanung und -management
- Planung, Koordination und Durchführung von IT-Projekten, einschließlich der Erstellung detaillierter Projektpläne, Zeitpläne und Ressourcenmanagement
- Sicherstellung der termingerechten Umsetzung von Projekten unter Einhaltung von Budgetvorgaben und Qualitätsstandards
- Risikomanagement, Überwachung des Fortschritts und Eskalation bei kritischen Abweichungen
Betriebssysteme:
- Windows Server 2003/2008/2012/2016/2019/2022 Verwaltung und Wartung
- Fundierte Kenntnisse in Linux-Distributionen (Debian, Ubuntu, Mint, Arch Linux) und Server-Konfigurationen
- Virtualisierung und Containerisierung (VMWare, Docker)
- MacOS für professionelle Entwicklungs- und Design-Umgebungen
Server- und Netzwerkadministration:
- Active Directory und Azure Active Directory (Benutzer-, Gruppen- und Zugriffsverwaltung)
- Netzwerkdienste (DHCP, DNS, VPN, IP-Routing, NAT)
- Sicherheitsrichtlinien: Firewalls (FortiGate, pfSense, UFW), Intrusion Detection Systems (IDS), Intrusion Prevention Systems (IPS)
- Netzwerksicherheit und -überwachung (Wireshark, Nagios, Zabbix, PRTG)
- Verwaltung und Wartung von Cloud-Lösungen (Azure, AWS, Google Cloud) sowie hybriden Cloud-Umgebungen
- Exchange Server 2016/2019 und Exchange Online (Office 365) Konfiguration und Management
IT-Infrastruktur, Cloud-Services und Webserver-Technologien
Cloud-Speicher und -Dienste:
- Backup-Strategien und Datenwiederherstellung (Veeam, Azure Backup, AWS S3)
- Integration von SaaS-Lösungen (Microsoft 365, Google Workspace)
- Konfiguration und Management von Cloud-Speicherdiensten (OneDrive, Nextcloud, Dropbox, Google Drive)
- Synchronisierung und Datenfreigabe für verteilte Teams über Cloud-Dienste
Virtualisierung und Containerisierung:
- Einrichtung und Wartung von virtualisierten Umgebungen mit VMWare ESXi und VirtualBox
- Orchestrierung von Container-Lösungen mit Docker und Kubernetes für DevOps
- Automatisierte Bereitstellung und Skalierung von Anwendungen in Cloud-Umgebungen
Netzwerkarchitektur und -sicherheit:
- Planung und Aufbau von LAN, WAN, WLAN (inkl. VLAN und Subnetting)
- Konfiguration und Verwaltung von Netzwerkkomponenten (Cisco, Juniper, Ubiquiti)
- Einsatz von VPN-Technologien (OpenVPN, IPSec, WireGuard) zur sicheren Kommunikation
- Quality of Service (QoS) und Bandbreiten-Management
- VoIP-Integration und SIP-Trunking für Telekommunikationslösungen
- Konfiguration und Migration zu IP-basierten Telefonlösungen
Webserver
- Einrichtung, Konfiguration und Verwaltung von Webservern wie Apache2, NGINX und LiteSpeed
- Optimierung der Serverleistung und Ressourcenverwaltung für eine effiziente und zuverlässige Bereitstellung von Webanwendungen
- Sichere Implementierung und Verwaltung von SSL/TLS-Zertifikaten zur Gewährleistung verschlüsselter Verbindungen und zum Schutz sensibler Daten
- Erfahrung mit Lastverteilung, Caching und Reverse-Proxy-Konfiguration zur Verbesserung der Skalierbarkeit und Verfügbarkeit von Webdiensten
- Überwachung und Fehlerbehebung zur Gewährleistung einer hohen Serververfügbarkeit und Sicherheit
Programmierkenntnisse und Scripting
Skripting und Automatisierung:
- Bash-Scripting: Automatisierung von Server- und Netzwerkprozessen unter Linux
- PowerShell-Scripting: Verwaltung und Automatisierung von Windows-Umgebungen
- Batch-Scripting: Erstellung von Stapelverarbeitungsaufträgen für Windows
JavaScript und Frameworks:
- JavaScript (ES6+): Entwicklung von dynamischen Webanwendungen
- VueJS: Erstellung von modernen, reaktiven Frontend-Anwendungen
- Node.js mit ExpressJS: Serverseitige Programmierung und API-Entwicklung
Datenbankprogrammierung:
- SQL: Abfragen, Erstellung von Datenbanken, Stored Procedures und Trigger
- MariaDB, MySQL, MSSQL: Datenbankverwaltung und Optimierung
Python
- Automatisierung von Aufgaben und Prozessen
- Datenverarbeitung, Web-Scraping und API-Integration
- Entwicklung von Tools und Skripten zur Optimierung von Arbeitsabläufen
- Verwendung von Bibliotheken wie Pandas, NumPy und Requests
- ChatGPT Engineering und Fine Tuning
PHP
- Entwicklung dynamischer und interaktiver Webanwendungen
- Serverseitige Verarbeitung und Erstellung von HTML-Inhalten
- Datenbankintegration und Verwaltung, insbesondere mit MySQL/MariaDB
- Automatisierung von Webprozessen und API-Kommunikation
- Entwicklung von benutzerdefinierten Tools und CMS-Erweiterungen
- Umgang mit Frameworks wie Laravel und Symfony
API-Integration und Webhook-Management:
- Entwicklung und Implementierung von APIs zur Datenübertragung und -synchronisation
- Einbindung von externen Diensten durch RESTful APIs
Grafikdesign und Multimedia-Content-Erstellung
- Adobe Creative Suite: Photoshop (Bildbearbeitung), InDesign (Layout-Design), Illustrator (Vektorgrafik)
- UI/UX-Design-Grundsätze für digitale Anwendungen
- Erstellen von Wireframes und Mockups
- Bildkompression und -optimierung für Webanwendungen
Auszug aus umgesetzten IT-Projekten (seit 2012)
Im Laufe meiner Karriere habe ich unzählige IT-Projekte, sowohl kleiner als auch größerer Natur, erfolgreich geplant und umgesetzt. Die folgenden Beispiele bieten einen Ausschnitt aus meinen Tätigkeiten und geben einen Einblick in die Breite und Tiefe meiner Erfahrung im IT-Projektmanagement und der technischen Umsetzung.
Projekte
2023
Entwicklung eines maßgeschneiderten Onlinetools:
Planung, Programmierung und Implementierung einer speziell entwickelten Webseite (PHP/JavaScript/jQuery/MariaDB), die als Testplattform für die Evaluierung von 1000 Mitarbeitern eines Kunden dient, inklusive des Setups aller notwendigen Server.
Neuer Standort:
Planung und Einrichtung eines neuen Unternehmensstandorts, inklusive Netzwerkstruktur, IT-Infrastruktur und nahtloser Integration in die bestehende IT-Landschaft.
Redesign der Jobinserate:
Planung und Umsetzung eines neuen Designs für alle Jobinserate des Unternehmens, das hunderte Inserate betrifft. Dabei Koordination mit dutzenden Jobbörsen zur reibungslosen Implementierung.