
Daniel Heid
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Daniel Heid
- Bis heute 5 Jahre und 2 Monate, seit März 2020
Senior Software / DevOps Engineer
Daniel Heid
- Entwicklung, Planung und Monitoring von Systemsoftware - Vollzeit-Mitarbeit in Kundenprojekten vor Ort - Remote-Entwicklung individueller Software-Lösungen
Beratung und Entwicklung in der agilen Produktentwicklung Integration von Microservices auf Basis von Java Entwicklung von Frontend-Komponenten mit Angular im Micro-Frontend-Ansatz Implementierung ereignisgesteuerter, verteilter Architekturen mit Kafka Einsatz cloud-nativer Lösungen und Container-Technologien in Kubernetes Entwicklung und eigenständige Umsetzung automatisierter Tests für Frontend-, Backend-, Komponenten- und Integrationstests Problemanalyse und Debugging anspruchsvoller Systemfehler
Implementierung von Cloud-Infrastruktur mit Amazon Web Services (AWS) Realisierung von Infrastructure-as-Code (IaC) mit Terraform Konzeption einer Monitoring-Strategie unter Einbindung von Tools wie New Relic Weiterentwicklung von Terraform-Modulen Entwicklung von Python-Skripten zur Automatisierung von Aufgaben
Neuentwicklung des Frontends und Backends eines Web-Portals auf Basis von Java / Spring Boot 3 und TypeScript / Angular Entwicklung von REST APIs mit SOAP- und OData-Schnittstellen Migrationen von Tomcat-Anwendungen zu Docker / Kubernetes und von Oracle zu PostgreSQL Visualisierung von Verbrauchsdaten mit Hilfe der TimescaleDB PostgreSQL-Erweiterung Automatisierung von Deployments Architekturberatung bei OAuth 2.0 Aufbau von Integrationstests mit Testcontainers und WireMock
• Automatisierung der AWS Cloud-Infrastruktur mit Terraform • DNS-Migration zu AWS Route 53 • Migration vorhandener Anwendungen zu Kubernetes • Aufsatz eines Kubernetes Clusters in einem OpenStack für eine Staging-Umgebung • Integration von Datadog Infrastructure Monitoring, Datadog APM und Datadog Logging • Einführung von Continuous Deployment durch GitLab CI Pipelines
- 4 Monate, Okt. 2020 - Jan. 2021
Senior Fullstack Backend Developer / DevOps Engineer
edith.care GmbH
Entwicklung neuer Features und Behebung von Bugs an den REST-Microservices auf Basis von Java Erweiterung der DevOps-Funktionalitäten im Kubernetes-Umfeld mit Kustomize und Terraform / Release-Durchführung Hochverfügbarkeit der Authentifizierung mittels Keycloak-Cluster Anpassung des Datadog-Monitorings und Alertings Beratung bezüglich Architektur und Migration von Kafka zu AWS SNS / SQS Features der auf React Native basierenden mobilen Smartphone-App Erweiterung des Backoffice-Frontends auf Basis von React
- 2 Monate, Aug. 2020 - Sep. 2020
Technical Consultant / DevOps
B+R Bildung und Reisen GmbH
- 6 Monate, Apr. 2020 - Sep. 2020Randstad Digital Germany AG
Java Backend-Entwicklung und technische Konzeption
• Weiterentwicklung der Spring Boot-Anwendung für das REST-Interface der mobilen Applikationen eines großen Telekommunikationsanbieters • Automatisierung des Deployment-Prozesses mit GitLab • Optimierung des automatischen Testings mit JUnit und WireMock • Erweiterung der Code-Qualitätsanalyse durch SonarQube • Aktualisierung der Apple Push Notification-Schnittstelle zu HTTP/2 • Technische Beratung und Konzeption in der Analyse neuer Anforderung • Vorbereitung und Begleitung von Releases
- Verbesserung des Testings mit JUnit und Testcontainers - Migration von Spring Framework / Tomcat zu Spring Boot und Kubernetes unter Verwendung von Prometheus / Grafana - Weiterentwicklung der Clickout-Tracking-Anwendung basierend auf Java / Kotlin - Performance-Optimierung durch die Messaging-Systeme Kafka und RabbitMQ - Übertragung von APIs für die Produktsuche von KVM zu Kubernetes - Erweiterung der PHP- und Java-Frontends und Transfer in eine Kubernetes-Cloud
- Datenmigration aller Kundendaten eines Portals zwischen zwei relationalen Schemata mit Hilfe von Pentahoo - Erweiterung der REST-Anbindung der mobilen Apps um neue Endpunkte - Portierung der monolithischen Java-Anwendung von Java 7 auf Java 8 - Migration von Puppet 3 auf Puppet 5, Erweiterung des Ruby-Scriptings - Data Center Migration - Einführung neuer Monitoring-Tools
Forschungsprojekte, Betreuung von Lehrveranstaltungen und Abschlussarbeiten am Lehrstuhl für Wirtschaftsinformatik
Lehrassistenz im Bereich Visualisierung und Computergrafik
- 3 Jahre und 2 Monate, Feb. 2012 - März 2015Hochschule für Angewandte Wissenschaften Hamburg
Wissenschaftlicher Mitarbeiter
eigenständige Lehre im Bereich Programmierung, technische Informatik und Computergrafik / Animation
Anforderungsanalyse, Entwurf, Implementierung und Test von Java-Software zur Messung von Voice over IP-Verbindungen auf Basis von Apache Tomcat und PostgreSQL
Entwicklung und Beratung in deutschlandweiten Großkundenprojekten
Kooperatives Studium der Wirtschaftsinformatik zwischen Dualer Hochschule Baden-Württemberg Mannheim und IBM Deutschland GmbH
Ausbildung von Daniel Heid
- 2 Jahre und 5 Monate, Apr. 2012 - Aug. 2014
Wirtschaftsinformatik
Universität Duisburg-Essen
Objektorientierte Software-Entwicklung, verteilte Systeme, Software Management, Soft Computing
- 3 Jahre, Okt. 2005 - Sep. 2008
Wirtschaftsinformatik
Duale Hochschule Baden-Württemberg Mannheim
Software-Entwicklung, Geschäftprozesse, Computernetzwerke und Systemanalyse
Sprachen
Deutsch
Muttersprache
Englisch
Fließend
Französisch
Grundlagen
XING Mitglieder mit ähnlichen Profilangaben
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
22 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.