DevOps - Softwareentwicklung und Architektur Mit persönlichem Interesse an der Programmierung von Microcontrollern wie dem ESP32 mit Rust
Aktualisiert am 13.07.2026
Profil
Referenzen (1)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.08.2026
Verfügbar zu: 80%
davon vor Ort: 60%
Spring Framework
Java
OSGI
Kubernetes
MongoDB
Deutsch
Muttersprache
Englisch
fast täglich mit Kollegen korrespondiert

Einsatzorte

Einsatzorte

Karlsruhe (Baden) (+50km)
Deutschland
möglich

Projekte

Projekte

6 Monate
2026-02 - 2026-07

3D-Design und Implementierung einer embedded Platform mit AI Tools

Software-Entwickler Rust Python
Software-Entwickler

3D Design und Druck von Gehäusen

Ansteuerung von Sensoren, LEDs und sonstiger verfügbarer Elektronik (Wii Nunchuk, Wählscheibentelefon, ...) in Rust

Backend zur Modellierung und Visualisierung von Workflows und Zuständen der Elektronik. 

OpenSCAD
Rust Python
7 Monate
2025-07 - 2026-01

Cloud Security-Architekt

Security Architekt GoLang Python
Security Architekt

Deliver Near-Zero CVE Produkts


Unterstützung diverser Projektteams im akuten und pro-aktiven Umgang mit Schwachstellen - insbesondere CVEs.

Kubernetes MongoDB PostgreSQL
GoLang Python
6 Monate
2025-01 - 2025-06

Individualentwicklung Datenplattform

DevOps Spring Boot Kubernetes
DevOps

Weiterentwicklung einer Datenplattform für Medizinprodukte.

MongoDB
Spring Boot Kubernetes
6 Monate
2024-07 - 2024-12

Weiterentwicklung Cloud-Plattform

DevOps Java Go Spring Boot
DevOps
Implementierung von Querschnittsaufgaben eine Cloud Platform in einer europäischen Cloud
Kubernetes
Java Go Spring Boot
9 Monate
2023-10 - 2024-06

Individualentwicklung Datenplattform

DevOps Java Spring Boot
DevOps

Weiterentwicklung einer Datenplattform für Medizinprodukte.

MongoDB
Java Spring Boot
1 Jahr
2022-10 - 2023-09

Realisierung einer Asset-Management Platform

DevOps swift Spring Boot
DevOps

Design und Entwicklung einer Cloud native Anwendung in einem FinTech Start-up.
Aufbau eines DevOps Teams zur Realisierung und Betrieb der Anwendung in der Cloud.

Azure Kubernetes
swift Spring Boot
2 Jahre 3 Monate
2020-07 - 2022-09

Realisierung einer Daten-Plattform auf Basis von Kubernetes

DevOps Go
DevOps
Design und Bereitstellung einer managed Daten-Plattform auf Basis von Kubernetes und Stackable Tools sowie Aufbau eines DevOps Teams zur Realisierung und Betrieb der Platform in einer europäischen Cloud.

Kubernetes Stackable Crossplane
Go

Aus- und Weiterbildung

Aus- und Weiterbildung

10/1994 - 04/2004 Studium der Informatik an der Universität Karlsruhe (TH) mit Abschluß als Diplom Informatiker 2004

08/1983 - 05/1992 Gymnasium

Position

Position

Java Entwicklung und Architektur: Design und (Weiter-)entwicklung von Java-Projekten mit dem Spring Framework + Docker, MongoDB und OSGi

Kompetenzen

Kompetenzen

Top-Skills

Spring Framework Java OSGI Kubernetes MongoDB

Produkte / Standards / Erfahrungen / Methoden

Linux-Distributionen:

Debian/Ubuntu (sehr gute Administrationskenntnisse), RedHat, SuSE

Programmierung:

* Java (1.3, 1.4, 5.0, 6.0, 8.0) SCJP

 J2EE (EJB3/EJB2), Groovy, Java-Script, BSH

* Spring SFC (Spring Framework Certification)
* Applikationsserver:
    Virgo

 Spring dm Server

 JBoss (Programmierung)

 Bea Weblogic (Administration)

* Persistenz:

 Hibernate/HQL, JPA/JPQL, EJB2 Entity Beans/EJB3, IBatis, JDBC

* Workflow-Engine: jBPM
* sonstiges:

 OSGi, RCP, RAP, SOAP, JAXP, JSP, JSF, JavaMail, ...

 Apache Axis, FOP, ...

* C/C++

 Robotersteuerung und verteilte Simulation

* RTLinux (Kernelmodule/Regeltechnik)

Modellierung:

* UML Grundkenntnisse

Datenbanken:

* MongoDB
  - MongoDB for Java Developers (M101J)
  - MongoDB for DBAs (M102)
  - The MongoDB Aggregation Framework (M121)
* CouchDB, MySQL, Oracle

Tools:

* (IDE) IntelliJ, Eclipse
* (build) Gradle, Maven, Make

Parallelprogrammierung:

* J2EE - Workflow-Engine jBPM
* CORBA (OmniORB), RMI und HLA (High Level Architecture)

 "Laufzeitoptimierung von Nachrichten in verteilten Systemen"

* Speichergekoppelte Systeme

 (SUN Solaris / Multi-Threaded)

* Nachrichtengekoppelte Parallelrechner

 (Vektorrechner VPP 300 / Occam & MPI)


Spezifikationen:

* HLA - verteilte Simulation (RTE)
* ITEX - Basiskommunikation
* SCORM - eLearning (CAM/RTE)

sonstiges:

* ITIL-Zertifizierung

Betriebssysteme

CP/M
benutzt auf CPC 464
Echtzeitbetriebssysteme
RTLinux - Kernelmodule programmiert
HPUX
benutzt
MS-DOS
benutzt
OS/2
ausprobiert
OSX
Desktop OS seit 2015
SUN OS, Solaris
Grundkenntnisse Administration
Unix
C++/Java-Entwicklung, Linux als Desktop OS von 1993 bis 2015
Windows
benutzt, Admin Kenntnisse in NT

Programmiersprachen

Assembler
Kleinere Programme auf x86-Basis
C
RT-Linux Kernelprogrammierung
C++
Basics
CORBA IDL
Performance-Untersuchungen mit dem OmniORB Event-Service
Delphi
ausprobiert
Emacs
Für TCL/TK Programmierung benutzt.
Imake, GNU-Make, Make-Maker etc...
Grundkenntnisse
Java
Fortgeschritten
JavaScript
Hauptrealisierungssprache / Spring und J2EE-Anwendungen
Maschinensprachen
Praktikum
MATLAB / Simulink
benutzt für Analysis und Lineare Algebra Aufgaben
Occam
im Rahmen eines Vektorrechner-Praktikums
Pascal
Perl
kleinere LAMP-Anwendung erweitert
PHP
Forum angepasst, dynamische Webseite mit Suche/Paging/AJAX
PL/SQL
Oracle Workspace Manager benutzt - kleinere Update-Skripte gewartet
Python
im Rahmen der Programmierung von Microcontrollern
Qt
im Rahmen der Studienarbeit
Scriptsprachen
Groovy
Shell
Zsh: gute Programmierkenntnisse, Alltagswerkzeug
Tcl/Tk
HiWi-Job
TeX, LaTeX
Diplomarbeit, diverse kleinere Dokumente
Go
Basics
Rust
Basics
Groovy-Skripte / Java-Integration

Datenbanken

MongoDB
Fundierte Kenntnisse
MySQL
Gute Kenntnisse (Administration und Programmierung)
Oracle
Programmierung Oracle 10g und Grundlagen der Administration Oracle 8/9i/10g
SQL
Gute Kenntnisse

Datenkommunikation

CORBA
Performance Untersuchungen des OmniORB Event-Service
Internet, Intranet
Java Servlet, HTML, Perl-cgi
Message Queuing
J2EE (Message Driven Beans)
TCP/IP
Routing (Sun Solaris/Linux), Firewall-Konfiguration (Linux)

Hardware

Echtzeitsysteme
Trajektoriengenerierung für einen mobilen Roboter
Framegrabber
Bilderkennung in der Robotik
NEC
Portierung eines C++-Moduls für den NEC V25
PC
Sensoren
RTLinux - Regelung eines inversen Pendels / Laufmaschinensteuerung
Vektor-/Parallelrechner
diverse Praktika: Nachrichtengekoppelte und speichergekoppelte Systeme

Branchen

Branchen

Cloudanbieter: managed Data-Plattform, Security
Energieversorger: Stammdatenverwaltung: Java/Spring/JPA/Oracle

Transport- und Logistikunternehmen: eLearning mit SCORM (Server: J2EE-Basis / Client: AJAX/JSP)
Telekommunikation: Workflow-System J2EE/Spring/JBoss/jBPM
Verlag: Webentwicklung AJAX/PHP
IT-Dienstleister: Webentwicklung und Administration von Linux-Servern
Banken: Operating und Monitoring / Deployment und Konfiguration von J2EE-Software
öffentlicher Dienst: Konfiguration, Administration und Monitoring
Verkehrstechnik: Firmware-Programmierung für eine Fahrzeug-Verkehrskommunikationseinheit

Einsatzorte

Einsatzorte

Karlsruhe (Baden) (+50km)
Deutschland
möglich

Projekte

Projekte

6 Monate
2026-02 - 2026-07

3D-Design und Implementierung einer embedded Platform mit AI Tools

Software-Entwickler Rust Python
Software-Entwickler

3D Design und Druck von Gehäusen

Ansteuerung von Sensoren, LEDs und sonstiger verfügbarer Elektronik (Wii Nunchuk, Wählscheibentelefon, ...) in Rust

Backend zur Modellierung und Visualisierung von Workflows und Zuständen der Elektronik. 

OpenSCAD
Rust Python
7 Monate
2025-07 - 2026-01

Cloud Security-Architekt

Security Architekt GoLang Python
Security Architekt

Deliver Near-Zero CVE Produkts


Unterstützung diverser Projektteams im akuten und pro-aktiven Umgang mit Schwachstellen - insbesondere CVEs.

Kubernetes MongoDB PostgreSQL
GoLang Python
6 Monate
2025-01 - 2025-06

Individualentwicklung Datenplattform

DevOps Spring Boot Kubernetes
DevOps

Weiterentwicklung einer Datenplattform für Medizinprodukte.

MongoDB
Spring Boot Kubernetes
6 Monate
2024-07 - 2024-12

Weiterentwicklung Cloud-Plattform

DevOps Java Go Spring Boot
DevOps
Implementierung von Querschnittsaufgaben eine Cloud Platform in einer europäischen Cloud
Kubernetes
Java Go Spring Boot
9 Monate
2023-10 - 2024-06

Individualentwicklung Datenplattform

DevOps Java Spring Boot
DevOps

Weiterentwicklung einer Datenplattform für Medizinprodukte.

MongoDB
Java Spring Boot
1 Jahr
2022-10 - 2023-09

Realisierung einer Asset-Management Platform

DevOps swift Spring Boot
DevOps

Design und Entwicklung einer Cloud native Anwendung in einem FinTech Start-up.
Aufbau eines DevOps Teams zur Realisierung und Betrieb der Anwendung in der Cloud.

Azure Kubernetes
swift Spring Boot
2 Jahre 3 Monate
2020-07 - 2022-09

Realisierung einer Daten-Plattform auf Basis von Kubernetes

DevOps Go
DevOps
Design und Bereitstellung einer managed Daten-Plattform auf Basis von Kubernetes und Stackable Tools sowie Aufbau eines DevOps Teams zur Realisierung und Betrieb der Platform in einer europäischen Cloud.

Kubernetes Stackable Crossplane
Go

Aus- und Weiterbildung

Aus- und Weiterbildung

10/1994 - 04/2004 Studium der Informatik an der Universität Karlsruhe (TH) mit Abschluß als Diplom Informatiker 2004

08/1983 - 05/1992 Gymnasium

Position

Position

Java Entwicklung und Architektur: Design und (Weiter-)entwicklung von Java-Projekten mit dem Spring Framework + Docker, MongoDB und OSGi

Kompetenzen

Kompetenzen

Top-Skills

Spring Framework Java OSGI Kubernetes MongoDB

Produkte / Standards / Erfahrungen / Methoden

Linux-Distributionen:

Debian/Ubuntu (sehr gute Administrationskenntnisse), RedHat, SuSE

Programmierung:

* Java (1.3, 1.4, 5.0, 6.0, 8.0) SCJP

 J2EE (EJB3/EJB2), Groovy, Java-Script, BSH

* Spring SFC (Spring Framework Certification)
* Applikationsserver:
    Virgo

 Spring dm Server

 JBoss (Programmierung)

 Bea Weblogic (Administration)

* Persistenz:

 Hibernate/HQL, JPA/JPQL, EJB2 Entity Beans/EJB3, IBatis, JDBC

* Workflow-Engine: jBPM
* sonstiges:

 OSGi, RCP, RAP, SOAP, JAXP, JSP, JSF, JavaMail, ...

 Apache Axis, FOP, ...

* C/C++

 Robotersteuerung und verteilte Simulation

* RTLinux (Kernelmodule/Regeltechnik)

Modellierung:

* UML Grundkenntnisse

Datenbanken:

* MongoDB
  - MongoDB for Java Developers (M101J)
  - MongoDB for DBAs (M102)
  - The MongoDB Aggregation Framework (M121)
* CouchDB, MySQL, Oracle

Tools:

* (IDE) IntelliJ, Eclipse
* (build) Gradle, Maven, Make

Parallelprogrammierung:

* J2EE - Workflow-Engine jBPM
* CORBA (OmniORB), RMI und HLA (High Level Architecture)

 "Laufzeitoptimierung von Nachrichten in verteilten Systemen"

* Speichergekoppelte Systeme

 (SUN Solaris / Multi-Threaded)

* Nachrichtengekoppelte Parallelrechner

 (Vektorrechner VPP 300 / Occam & MPI)


Spezifikationen:

* HLA - verteilte Simulation (RTE)
* ITEX - Basiskommunikation
* SCORM - eLearning (CAM/RTE)

sonstiges:

* ITIL-Zertifizierung

Betriebssysteme

CP/M
benutzt auf CPC 464
Echtzeitbetriebssysteme
RTLinux - Kernelmodule programmiert
HPUX
benutzt
MS-DOS
benutzt
OS/2
ausprobiert
OSX
Desktop OS seit 2015
SUN OS, Solaris
Grundkenntnisse Administration
Unix
C++/Java-Entwicklung, Linux als Desktop OS von 1993 bis 2015
Windows
benutzt, Admin Kenntnisse in NT

Programmiersprachen

Assembler
Kleinere Programme auf x86-Basis
C
RT-Linux Kernelprogrammierung
C++
Basics
CORBA IDL
Performance-Untersuchungen mit dem OmniORB Event-Service
Delphi
ausprobiert
Emacs
Für TCL/TK Programmierung benutzt.
Imake, GNU-Make, Make-Maker etc...
Grundkenntnisse
Java
Fortgeschritten
JavaScript
Hauptrealisierungssprache / Spring und J2EE-Anwendungen
Maschinensprachen
Praktikum
MATLAB / Simulink
benutzt für Analysis und Lineare Algebra Aufgaben
Occam
im Rahmen eines Vektorrechner-Praktikums
Pascal
Perl
kleinere LAMP-Anwendung erweitert
PHP
Forum angepasst, dynamische Webseite mit Suche/Paging/AJAX
PL/SQL
Oracle Workspace Manager benutzt - kleinere Update-Skripte gewartet
Python
im Rahmen der Programmierung von Microcontrollern
Qt
im Rahmen der Studienarbeit
Scriptsprachen
Groovy
Shell
Zsh: gute Programmierkenntnisse, Alltagswerkzeug
Tcl/Tk
HiWi-Job
TeX, LaTeX
Diplomarbeit, diverse kleinere Dokumente
Go
Basics
Rust
Basics
Groovy-Skripte / Java-Integration

Datenbanken

MongoDB
Fundierte Kenntnisse
MySQL
Gute Kenntnisse (Administration und Programmierung)
Oracle
Programmierung Oracle 10g und Grundlagen der Administration Oracle 8/9i/10g
SQL
Gute Kenntnisse

Datenkommunikation

CORBA
Performance Untersuchungen des OmniORB Event-Service
Internet, Intranet
Java Servlet, HTML, Perl-cgi
Message Queuing
J2EE (Message Driven Beans)
TCP/IP
Routing (Sun Solaris/Linux), Firewall-Konfiguration (Linux)

Hardware

Echtzeitsysteme
Trajektoriengenerierung für einen mobilen Roboter
Framegrabber
Bilderkennung in der Robotik
NEC
Portierung eines C++-Moduls für den NEC V25
PC
Sensoren
RTLinux - Regelung eines inversen Pendels / Laufmaschinensteuerung
Vektor-/Parallelrechner
diverse Praktika: Nachrichtengekoppelte und speichergekoppelte Systeme

Branchen

Branchen

Cloudanbieter: managed Data-Plattform, Security
Energieversorger: Stammdatenverwaltung: Java/Spring/JPA/Oracle

Transport- und Logistikunternehmen: eLearning mit SCORM (Server: J2EE-Basis / Client: AJAX/JSP)
Telekommunikation: Workflow-System J2EE/Spring/JBoss/jBPM
Verlag: Webentwicklung AJAX/PHP
IT-Dienstleister: Webentwicklung und Administration von Linux-Servern
Banken: Operating und Monitoring / Deployment und Konfiguration von J2EE-Software
öffentlicher Dienst: Konfiguration, Administration und Monitoring
Verkehrstechnik: Firmware-Programmierung für eine Fahrzeug-Verkehrskommunikationseinheit

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.