DevOps und Test Automation Engineer
Aktualisiert am 28.10.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 28.10.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Testautomatisierung
Continuous Integration
Git
OpenAPI
Microservices
REST
Terraform
Benchmark
Azure
AWS
Cloud Computing
Cloud Engineer
Continuous Delivery
Docker
Jenkins
Performance Analyse
Regressionstest
Penetrationstest
Selenium
Selenium WebDriver
Testautomatisierungstools
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Berlin (+20km)
Deutschland
möglich

Projekte

Projekte

3 Jahre 1 Monat
2020-07 - 2023-07

Benchmarking- Framework für FaaS-Umgebungen

Software-Entwickler JavaScript Docker
Software-Entwickler
BeFaaS ist ein erweiterbares Open-Source-Benchmarking-Framework für FaaS-Umgebungen, das über zwei integrierte Benchmark-Suiten und entsprechende Lastprofile verfügt: Eine E-Commerce-Anwendung (Webshop) und eine IoT-Anwendung (intelligente Ampel). BeFaas ist das erste Benchmarking-Framework, das das verteilte Benchmarking von FaaS-Anbietern ermöglicht: Benutzer können ihre Anwendung aufteilen und definieren, welche Funktion(en) auf welchem Anbieter laufen sollen.
JavaScript Docker
1 Jahr
2020-01 - 2020-12

Intelligentes Benchmark-Tool zum Benchmarking von Microservice-basierten Anwendungen

Software-Entwickler Kotlin Shell-Script Microservices ...
Software-Entwickler
OpenISBT ist ein intelligentes Service-Benchmark-Tool zum Benchmarking von Microservice-basierten Anwendungen auf der Grundlage ihrer OpenAPI 3.0-Schnittstellenbeschreibungsdateien. Es implementiert einen Pattern-basierten Ansatz, um den Aufwand für die Definition von Microservice-Benchmarks zu reduzieren und gleichzeitig die Qualität von komplexen Interaktionen zu messen. Der Ansatz geht davon aus, dass Microservices eine REST-API zur Verfügung stellen, die maschinenverständlich beschrieben ist, und ermöglicht es Entwicklern, Interaktionsmuster aus abstrakten Operationen zu modellieren, die auf diese API abgebildet werden können. Mögliche Datenabhängigkeiten zwischen Operationen werden zur Laufzeit aufgelöst.
Kotlin Shell-Script Microservices REST
6 Monate
2019-07 - 2019-12

Benchmark Evaluator Plugin

Software-Entwickler Java JavaScript
Software-Entwickler
Das Jenkins-Plugin speichert Daten von Benchmarks und entscheidet über Erfolg oder Misserfolg des evaluierten Builds. So können Service Level Agreements, Software-Spezifikationen oder relative Schwellenwerte in einer einfachen grafischen Oberfläche festgelegt & sichergestellt werden.
Jenkins
Java JavaScript
7 Monate
2019-06 - 2019-12

Emulating Fog Computing Infrastructure in the Cloud

Software-Entwickler Terraform JavaScript Shell-Script
Software-Entwickler
Entwicklung von MockFog, einem Tool, das zur Emulation von Fog Infrastrukturen in der Cloud verwendet werden kann. Entwickler können emulierte Fog-Infrastrukturen frei entwerfen und Leistungsmerkmale konfigurieren (oder während der Laufzeit manipulieren).
Terraform JavaScript Shell-Script
9 Monate
2017-09 - 2018-05

(Weiter-) Entwicklung von Finanz-Software

Software-Entwickler Java Git
Software-Entwickler
Java Git
Lucanet AG
4 Jahre 5 Monate
2013-05 - 2017-09

Betreuung von Lehrveranstaltungen

Tutor BPMN Java Python
Tutor

Technische Grundlagen der Informatik ('13-'14)

Geschäftsprozesse ('14)

Anwendungssysteme ('15)
Theoretische Grundlagen der Informatik ('15 - '17)

BPMN Java Python
TU Berlin
10 Monate
2012-07 - 2013-04

Weboberfächen automatistiert testen

Software-Entwickler Java Git
Software-Entwickler


Jenkins Selenium WebDriver
Java Git
Beta Systems Software AG

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Jahre 1 Monat
2018-05 - 2024-05

Informatik (PhD)

TU Berlin
TU Berlin
Benchmarking Microservices, Continuous Integration/Deployment Pipelines, Distributed Systems
2 Jahre
2015-10 - 2017-09

M.Sc. Information Systems Management

TU Berlin
TU Berlin
Distributed Systems, Software Security, Quality Assurance, Controlling
3 Jahre
2012-10 - 2015-09

B.Sc. Wirtschaftsinformatik

TU Berlin
TU Berlin
Project Management, Business Processes, Software Development

Einsatzorte

Einsatzorte

Berlin (+20km)
Deutschland
möglich

Projekte

Projekte

3 Jahre 1 Monat
2020-07 - 2023-07

Benchmarking- Framework für FaaS-Umgebungen

Software-Entwickler JavaScript Docker
Software-Entwickler
BeFaaS ist ein erweiterbares Open-Source-Benchmarking-Framework für FaaS-Umgebungen, das über zwei integrierte Benchmark-Suiten und entsprechende Lastprofile verfügt: Eine E-Commerce-Anwendung (Webshop) und eine IoT-Anwendung (intelligente Ampel). BeFaas ist das erste Benchmarking-Framework, das das verteilte Benchmarking von FaaS-Anbietern ermöglicht: Benutzer können ihre Anwendung aufteilen und definieren, welche Funktion(en) auf welchem Anbieter laufen sollen.
JavaScript Docker
1 Jahr
2020-01 - 2020-12

Intelligentes Benchmark-Tool zum Benchmarking von Microservice-basierten Anwendungen

Software-Entwickler Kotlin Shell-Script Microservices ...
Software-Entwickler
OpenISBT ist ein intelligentes Service-Benchmark-Tool zum Benchmarking von Microservice-basierten Anwendungen auf der Grundlage ihrer OpenAPI 3.0-Schnittstellenbeschreibungsdateien. Es implementiert einen Pattern-basierten Ansatz, um den Aufwand für die Definition von Microservice-Benchmarks zu reduzieren und gleichzeitig die Qualität von komplexen Interaktionen zu messen. Der Ansatz geht davon aus, dass Microservices eine REST-API zur Verfügung stellen, die maschinenverständlich beschrieben ist, und ermöglicht es Entwicklern, Interaktionsmuster aus abstrakten Operationen zu modellieren, die auf diese API abgebildet werden können. Mögliche Datenabhängigkeiten zwischen Operationen werden zur Laufzeit aufgelöst.
Kotlin Shell-Script Microservices REST
6 Monate
2019-07 - 2019-12

Benchmark Evaluator Plugin

Software-Entwickler Java JavaScript
Software-Entwickler
Das Jenkins-Plugin speichert Daten von Benchmarks und entscheidet über Erfolg oder Misserfolg des evaluierten Builds. So können Service Level Agreements, Software-Spezifikationen oder relative Schwellenwerte in einer einfachen grafischen Oberfläche festgelegt & sichergestellt werden.
Jenkins
Java JavaScript
7 Monate
2019-06 - 2019-12

Emulating Fog Computing Infrastructure in the Cloud

Software-Entwickler Terraform JavaScript Shell-Script
Software-Entwickler
Entwicklung von MockFog, einem Tool, das zur Emulation von Fog Infrastrukturen in der Cloud verwendet werden kann. Entwickler können emulierte Fog-Infrastrukturen frei entwerfen und Leistungsmerkmale konfigurieren (oder während der Laufzeit manipulieren).
Terraform JavaScript Shell-Script
9 Monate
2017-09 - 2018-05

(Weiter-) Entwicklung von Finanz-Software

Software-Entwickler Java Git
Software-Entwickler
Java Git
Lucanet AG
4 Jahre 5 Monate
2013-05 - 2017-09

Betreuung von Lehrveranstaltungen

Tutor BPMN Java Python
Tutor

Technische Grundlagen der Informatik ('13-'14)

Geschäftsprozesse ('14)

Anwendungssysteme ('15)
Theoretische Grundlagen der Informatik ('15 - '17)

BPMN Java Python
TU Berlin
10 Monate
2012-07 - 2013-04

Weboberfächen automatistiert testen

Software-Entwickler Java Git
Software-Entwickler


Jenkins Selenium WebDriver
Java Git
Beta Systems Software AG

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Jahre 1 Monat
2018-05 - 2024-05

Informatik (PhD)

TU Berlin
TU Berlin
Benchmarking Microservices, Continuous Integration/Deployment Pipelines, Distributed Systems
2 Jahre
2015-10 - 2017-09

M.Sc. Information Systems Management

TU Berlin
TU Berlin
Distributed Systems, Software Security, Quality Assurance, Controlling
3 Jahre
2012-10 - 2015-09

B.Sc. Wirtschaftsinformatik

TU Berlin
TU Berlin
Project Management, Business Processes, Software Development

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.