DevOps Engineer, Software Engineer, Cloud Engineer, Data Engineer, AI Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 42103 Wuppertal
- Nähe des Wohnortes
- de | en
- 10.01.2025
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
5/2023 – offen
Tätigkeitsbeschreibung
Leitung eines Projektes aus DevOps Sicht, um SAP Hybris durch eine eigene Microservice Architektur zu ersetzen. Sicherstellen der Containerisierung der Microservices und der Einhaltung von IT-Security Vorgaben bei der Software-Entwicklung. Verwendung von Trivy und Reports, um eben diese Sicherheit der Container sicherzustellen.
Notwendige Azure Ressourcen in Terraform erstellen und diese via Jenkins erstellen.
Einführung der Entwickler Teams in GitOps Prozesse mittels ArgoCD.
Evaluierung von verschiedenen Tracing und Monitoring Lösungen wie Dynatrace, Datadog oder Grafana.
Betrieb der Microservices in Kubernetes.
Continuous Delivery, Continuous Integration, Apache Kafka, Container Management, DevOps, Docker, Go (Programmiersprache), Gradle, Java (allg.), Jenkins, Kubernetes, Microsoft Azure, Mongodb, Node.Js, Python, Softwareauswahl (Evaluierung), SQL
10/2022 – 5/2023
Tätigkeitsbeschreibung
Implementierung von Azure DevOps Pipelines für Deployments von Azure-Ressourcen wie Data Factory, MSSQL Server, Datenbanken, Databricks und Data Lake.
Einrichten von Azure Data Factory Pipelines für das Importieren von Marketingdaten aus Marketo und Sitecore in einen Data Lake.
Transformation von Daten in Bronze-, Silver- und Goldlayer in Azure Databricks mit Verwendung von PySpark und SQL Spark.
Beratung und Coaching des Kunden und seines Entwicklungsteams zu Themen rund um Cloud und Azure DevOps.
Unterstützung des Cloud Operation Teams beim Setup der Azure-Umgebungen sowie Coaching des Kunden im Bereich Data Engineering und Azure Cloud.
Zusammenarbeit mit dem Cloud Operation Team des Kunden zu Themen wie Azure AD, Databricks, Storage Accounts, Data Factory und Azure DevOps.
Implementierung von Connectors in Azure Data Factory und Databricks PySpark Notebooks für den Datenimport in einen Data Lake. Anschließende Transformation der Daten für Business-Analysen mittels Power BI.
Einrichten von Deployment- und Release-Strategien in Azure DevOps.
Apache Spark, Cloud Spezialist, Consultant, Data Engineer, Data Warehousing, Databricks, Microsoft Azure, Power Bi, Python, Sitecore, SQL
9/2021 – 9/2022
Tätigkeitsbeschreibung
Technische Leitung eines internationalen Teams (Niederlande, Deutschland und Litauen) aus 6 Entwicklern.
Anforderungserhebung mit dem Kunden zur Realisierung des Webseiten Relaunches.
Etablieren von iterativen Release- und Deploymenz-Zyklen passend zu den Scrum Sprints.
Management der Azure Kubernetes Service Produktiv- und Testumgebungen.
Erstellen der Docker Container Images für das Sitecore CMS und einrichtung der Build Pipelines in Azure DevOps.
Deployment Pipelines für Azure Kubernetes Deployment erarbeiten.
Container Management, Continuous Delivery, Continuous Integration, DevOps, C#, Docker, Microsoft Azure, Kubernetes, Sitecore, Teamleiter
5/2021 – 8/2021
Tätigkeitsbeschreibung
Migration der On-Premise gehosteten Webseite und Datenbank in Azure App Services und Azure SQL Server.
Überführung der Build- und Release-Pipelines aus Octopus Deploy und TFS nach Azure DevOps.
SQL, Continuous Delivery, Continuous Integration, DevOps, Team Foundation Server, Microsoft Azure, Sitecore
9/2019 – 12/2021
Tätigkeitsbeschreibung
Entwicklung einer .NET Core WebAPI zur Kommunikation mit dem SAP-System des Kunden für verschiedene Anwendungsfälle einer Self-Service-Anwendung. Spätere Migration der WebAPI auf .NET Core 3.1. Einsatz von Swagger CodeGen zur automatischen Generierung von Klassen und Methoden zur Nutzung der API in Sitecore.
Weitere Aufgaben:
Implementierung eines Formulars zur Datenerfassung für Mietinteressenten.
Anbindung von Sitecore an das DAM-System Bynder.
Wartung der Sitecore-basierten Internet- und Intranet-Webanwendungen.
Entwicklung einer benutzerdefinierten SOLR-Integration für die Website-Suche des Kunden.
Migration des Code-Repositorys für die Sitecore-Webanwendung und die .NET Core WebAPI zu Azure DevOps sowie Implementierung von Build- und Deployment-Prozessen.
Entwicklung eines Shortlink-Handlers zur Nachverfolgung von Kampagnenleistungen. Implementierung einer Verbindung zur Google Sheets API, um gesammelte Daten automatisch in Google Data Studio zu analysieren.
Technische Konzeption und Umsetzung des Redesigns der Hauptnavigation.
Zusammenarbeit und Beratung:
Enge Abstimmung mit verschiedenen Ansprechpartnern des Kunden zu Anforderungen, technischen Details und Unterstützung des .NET-Teams des Kunden.
Leitung eines Entwicklungsteams mit 6 Entwicklern und 1 Softwaretester.
Beratung des Investor-Relations-Teams von Vonovia zur Implementierung eines virtuellen Assistenten und Conversational AI mit cognigy.ai.
C#, Continuous Delivery, Continuous Integration, DevOps, Google Analytics, Konzeption (IT), Kundenberater, Microsoft Azure, Scrum, Sitecore, Software Architecture, Teamleiter
6/2019 – 7/2019
Tätigkeitsbeschreibung
Entwicklung eines Hardware Prototypen für die Teilnahme am Microsoft AI Award.
Die Hardware Lösung stellte ein Armband dar, welches für Senioren und sturzgefährdete Personen gedacht war.
Erstellung eines Machine Learning Modells, welches auf einem batteriebetriebenen Arduino lief, um Stürze zu erkennen.
Pitch und Präsentation des Prototypen im Microsoft Office in München.
C (Programmiersprache), Embedded Entwicklung / hardwarenahe Entwicklung, Hardware-Design, C#, Machine Learning, Python, Prototyping
1/2019 – 11/2022
Tätigkeitsbeschreibung
Entwicklung und Prototyping einer Speech to Text Lösung für Präsenz und Vor-Ort Meetings.
Konzeption und Architektur einer Microservice Architektur und prototyping in verschiedenen Lösungen wie Kubernetes, Azure Service Fabric und Serverless Functions.
Hardware Prototyping einer Lösung für Speaker Recognition und Speech To Text in Präsenzmeetings.
Anbindung verschiedener Cognitive Services wie Azure Cognitive Services, IBM Watson, Google Speech Modelle und Mozilla Deep Speech.
Modellierung und Training von eigenen Deep-Learning Modellen für Speaker- und Speech-Recognition und Hotword Detection.
Hardware-Design, Generative KI, Tensorflow, Software Architecture, C#, Docker, Python, Google Cloud, Hardwareentwickler, Prototyping, Microsoft Azure, Amazon Web Services (AWS), Kubernetes, React (JavaScript library)
6/2018 – 10/2019
Tätigkeitsbeschreibung
Übernahme einer bestehenden CMS Lösung. Aufsetzen der Build und Deployment Pipelines.
Aufbau eines Entwicklerteams von 5 Entwicklern und einem Software Tester für dieses Projekt. Onboarding und Coaching der Entwickler.
Implementierung und Konzeptionierung verschiedener Customer-Self-Service Funktionalitäten mittels API Schnittstellen in die SAP Systeme des Kundens und Authentifizierung der Endkunden mittels OAuth.
Koordinierung einer weiteren externen Agentur für die Frontend Entwicklung. Spätere Übernahme dieser Frontendlösung und Weiterentwicklung des Customer Self Service Portals.
Enge Zusammenarbeit mit dem Team Scrum Master, um die internen Prozesse zu optimieren.
Etablieren von automatischen UI und Funktionstests nach einem Produktiv Release mit dem Software Tester.
SQL, Continuous Delivery, Continuous Integration, DevOps, Scrum, Software Architecture, C#, JavaScript, React (JavaScript library), Prozessoptimierung, Teamleiter
9/2017 – 5/2018
Tätigkeitsbeschreibung
Analyse von Analyticdatenbank Problematiken und des Sitecore CMS Systems und beheben besagter Problemen.
Weitere Analyse häufiger Deployment Probleme und neuimplementierung der Deployment Pipelines in Jenkins.
Koordination und Steuerung eines Outsourcing Teams des Kundens in Indien.
C#, Continuous Delivery, Continuous Integration, DevOps, Jenkins, SQL, Teamleiter
3/2017 – 5/2017
TätigkeitsbeschreibungÜberarbeitung des Newsletters und Entwicklung einer Anwaltssuche.
Eingesetzte QualifikationenC#, CSS (Cascading Style Sheet), JavaScript
1/2017 – 10/2017
Tätigkeitsbeschreibung
Konzeption, Architektur und Entwicklung eines Extranets, welches von Tankstellenbetreibern genutzt wird. Neben Loginprozessen und Registrierung gehörte hier auch die Implementierung einer Dokumentenindizierung (PDF, Word, etc.) und Suche zu den Aufgaben.
Leitung eines Teams aus 5 Entwicklern.
Erstellen der CI/CD Pipelines für Build- und Deployment-Automatisierung.
Continuous Delivery, Continuous Integration, DevOps, Agile Methodologie, C#, Microsoft Azure, Apache Solr, JavaScript, Teamleiter
11/2016 – 10/2018
Tätigkeitsbeschreibung
Teamleitung eines Teams von 4 Entwicklern. Steuerung der Agilen Prozesse in diesem Team.
Lösung von großen Performance Problemen der Webseite. Implementierung verschiedener neuer Komponenten der Webseite, wie bspw. ein Buchungsportal für die Flughafentouren, Flugpläne uvm.
Beratung des Kunden und steuern weiterer externer Dienstleister.
Setup der CI/CD Pipelines in Azure DevOps und Octopus Deployment.
Continuous Delivery, Continuous Integration, DevOps, C#, Consultant, JavaScript, Kundenberater, Kundenbetreuer, Microsoft Azure, Software Architecture, Teamleiter
6/2016 – 1/2020
Tätigkeitsbeschreibung
Komplette Erstellung der Webpräsenz des Kundens. Frontend und Backend Services anhand der Anforderungen und der Screendesigns.
Einrichten der CI/CD Pipeline für Build-Automatisierung und Deployment-Automatisierung.
Anbindung verschiedener Schnittstellen für diverse Daten des Vereins und der Sportliga (bspw. Tabellen, Spielergebnisse, Match Reports u.Ä.).
Beratung des Kunden und Entwicklung maßgeschneiderter Softwarelösungen für neue Anforderungen und passende Konzepterstellung.
Kundenberater, Continuous Delivery, Continuous Integration, DevOps, Software Architecture, C#, CSS (Cascading Style Sheet), JavaScript, Kundenbetreuer
6/2016 – 2/2018
TätigkeitsbeschreibungKonzeptionierung und Erstellung einer Single Sign On Lösung mittels SAML für das neue Customer Self Service Portal. Anbindung diverser Formulare für dieses Portal. Anbindung eines neue DAM System für Rechnungen, Verträge und weitere Dokumente der Endkunden für das Customer Self Service Portal.
Eingesetzte QualifikationenKundenberater, Software Architecture, C#, JavaScript
3/2016 – 6/2016
Tätigkeitsbeschreibung
Komplette Erstellung der Webpräsenz des Kundens. Frontend und Backend Services anhand der Anforderungen und der Screendesigns.
Einrichten der CI/CD Pipeline für Build-Automatisierung und Deployment-Automatisierung.
Continuous Delivery, Continuous Integration, DevOps, C#, CSS (Cascading Style Sheet), JavaScript, Kundenberater
11/2015 – 3/2016
Tätigkeitsbeschreibung
Komplette Erstellung der Webpräsenz des Kundens. Frontend und Backend Services anhand der Anforderungen und der Screendesigns.
Einrichten der CI/CD Pipeline für Build-Automatisierung und Deployment-Automatisierung.
DevOps, C#, Continuous Delivery, Continuous Integration, CSS (Cascading Style Sheet), JavaScript, Kundenberater
8/2015 – 10/2015
TätigkeitsbeschreibungImplementierung eines Payment Gateway für Spenden an die Kindertal Organisisation. Zusätzliches speichern der Spendendaten in einer SQL Datenbank und versand von Spendenbestätigungen.
Eingesetzte QualifikationenSQL, C#, JavaScript
5/2015 – 8/2015
TätigkeitsbeschreibungEntwicklung eines Routenplaners mittels Google Maps, welcher Tankstellen entlang der Route anzeigt, die vom Benutzer eingestellte Suchkriterien entsprachen.
Eingesetzte QualifikationenC#, JavaScript
1/2015 – 4/2015
TätigkeitsbeschreibungWebkomponenten Entwicklung anhand von Screendesigns. Google Maps Integration für eine Außendienstmitarbeiter Suche.
Eingesetzte QualifikationenC#, CSS (Cascading Style Sheet), JavaScript
5/2014 – 12/2014
Tätigkeitsbeschreibung
Entwicklung der Webseite auf Basis des Kentico CMS. Implementierung diverser Features nach Kundenanfrage und nach Designvorlagen der Agentur.
Erstellen der CI/CD Pipelines für automatisierte Builds und Deployments in Microsoft Team Foundation Service und Octopus.
C#, Content Management, Continuous Delivery, CSS (Cascading Style Sheet), JavaScript, Team Foundation Server
10/2013 – 5/2014
Tätigkeitsbeschreibung
Entwicklung einer E-Bilanzierungs Sofware auf Basis von Java Eclipse.
Android App Entwicklung für einen Rechner, welcher den finanziellen Vorteil einer E-Bilanzierungssoftware verdeutlichen soll.
Java-Entwickler, Android Entwicklung
5/2013 – 9/2013
TätigkeitsbeschreibungNeue Software Architektur und Entwicklung eines Excel Plugins, welches sich mit gängigen ERP-Datenbanken verbindet und somit Daten des Rechnungswesens in Excel verfügbar macht und auch Synchron mit diesen Datenbanken hält.
Eingesetzte QualifikationenC#, Microsoft Excel, Software Architecture
Ausbildung
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden